首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。 例如,有下列
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。 例如,有下列
admin
2023-02-27
28
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。
例如,有下列矩阵:
程序执行结果为find:a[2][2]=9。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件blank1.c中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define M 3
3 #define N 4
4 void fun(int(*a)[N])
5 {int i=0,j,find=0,rmax,c,k;
6 while((i<M)&&(!find))
7 {rmax=a
[0];c=0;
8 for(j=1;j<N; j++)
9 if(rmax<a
[j]){
10 /*********found*********/
11 rmax=a
[j];c=<u>【1】</u>;}
12 find=1;k=0;
13 while(k<M&&find){
14 /*********found*********/
15 if(k!=i&&a[k][c]<=rmax)
16 find=<u>【2】</u>;
17 k++;
18 }
19 if(find)
20 printf("find:a[%d][%d]=%d\n",i,c,a
[c]);
21 /*********found*********/
22 <u>【3】</u>;
23 }
24 if(!find)
25 printf("Not found!\n");
26 }
27 main()
28 {int x[M][N],i,j;
29 printf("Enter number forarray:\n");
30 for(i=0;i<M;i++)
31 for(j=0;j<N;j++)
32 scanf("%d",&x
[j]);
33 printf("The array:\n");
34 for(i=0;i<M;i++)
35 {for(j=0;j<N;j++)
36 printf("%3d",x
[j]);
37 printf("\n\n");
38 }
39 fun(X);
40 }
选项
答案
(1)j (2)0 (3)i++
解析
本题要求在矩阵中找出在行上最大、在列上最小的元素。
填空1:找出行上最大的元素,并将该元素所在列j保存到变量c中。故空1处应该填j。
填空2:使用while循环语句和控制变量find判断max是不是列中最小的元素。如果max不是列中最小的元素,那么把find置0。故空2处应该填0。
填空3:变量i是最外层循环while的控制变量,所以每循环一次,该数值要加1,故空3处应该填i++。
转载请注明原文地址:https://www.kaotiyun.com/show/TD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
给出如下四对事件:①某人射击1次,“射中7环”与“射中8环”;②甲、乙两人各射击1次,“甲射中7环”与“乙射中8环”;③甲、乙两人各射击1次,“两人均射中目标”与“两人均没有射中目标”;④甲、乙两人各射击1次,“至少有1人射中目标”与“甲射中,但乙未射中目
在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为偶数的共有()。
在公比为整数的等比数列{an}中,如果a1+a4=18,a2+a3=12,则这个数列的前8项和S8=()。
毛泽东在《论持久战》中指出,抗日战争要经过的三个阶段是________。
推进________,建设覆盖纪检监察系统的检举举报平台。强化不敢腐的震慑,扎牢不能腐的笼子,增强不想腐的自觉,通过不懈努力换来海晏河清、朗朗乾坤。()
Theeconomiccontrolsimplementedduringthesecondworldwarmaketoday’srestrictionsonrestaurantsandfootballstadiumsloo
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】电商公司A近期新并购一电商平台,信息化团队、信息系统架构、运维服务体系均随之发生变化,原IT服务模式己无法满足业务扩展。针对A公司的服务需求,A公司的服务供应商S公司主动对原有的IT服务模式
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某企业委托软件公司开发一套包裹信息管理系统,以便于对该企业通过快递收发的包裹信息进行统一管理。在系统设计阶段,需要对不同快递公司的包裹单信息进行建模。其中,邮政包裹单如图2-1所示。请说
一棵二叉树共有20个节点,其中5个是叶子节点,则度为1的节点数为()。
随机试题
被称为“最能代表美国精神的交响曲”的是()。
中性粒细胞增加见于
一女咨询者,35岁,某大学教师。3个月前因出国问题与领导争吵,而后逐渐表现出情绪低落、兴趣减退,对未来悲观失望,认为领导和同事都疏远她,常有怨天尤人的表现。能主动求医,接触良好。针对此例,在心理评估上宜采用
女性,48岁。发作性剑突下及右上腹绞痛3d,伴有寒战,丰年内有类似发作史。查体:体温39℃,脉搏110/min,血压140/85mmHg,血常规ti-查:WBC12×109/L,N0.03,神志清楚,皮肤、巩膜轻度黄染,右肋缘下触及肿大的胆囊、触痛。
根据《民事诉讼法》和相关司法解释,关于中级人民法院,下列哪一表述是正确的?(2011—卷三—39,单)
某市某地板厂为增值税一般纳税人(有进出口经营权),2015年9月份和10月份的生产经营情况如下:9月份:(1)国内购进业务:购进一批原材料,增值税专用发票上注明金额500000元,支付购货运费,取得增值税专用发票注明运费金额25000元,运输途中因管理
当安全风险提示级别为一级的,表示特别严重,用橙色标示。()
为使广大消费者可以随时随地购买到饮料,饮料公司通常采用的分销策略是()。
中国共产党苏区代表会议
设y=f(x)三阶可导,且[f(x)-2]/sin(x-1)3=-1,则()。
最新回复
(
0
)