首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。 例如,有下列
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。 例如,有下列
admin
2023-02-27
20
问题
使用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://kaotiyun.com/show/TD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对120人进行一次兴趣调查,喜欢足球运动的人数为75,喜欢篮球的为70,只喜欢足球的人有32人,则只喜欢篮球的有()人。
在一个标准的椭圆形自行车赛道上,甲、乙两个运动员从同一地点A同时反向出发,已知甲、乙两人的骑车速度之比为,当甲、乙两人恰好在A点第二次相遇时,甲、乙共相遇()次。
在公比为整数的等比数列{an}中,如果a1+a4=18,a2+a3=12,则这个数列的前8项和S8=()。
数列1,3,7,15,…的通项公式an=()。
习近平总书记指出,建设现代化经济体系是我国现代化发展的战略目标,也是转变经济发展方式、优化经济结构、转换经济增长动力的迫切要求。只有建设现代化经济体系,才能适应科技新变化、人民新需要,实现高质量发展。其中,现代化经济体系的战略支撑是()
2001年10月,美国以反恐为名带领盟友入侵阿富汗。20年来,阿富汗战争是美国历史上持续时间最长的战争,不仅给美国带来旷日持久的巨大消耗,更给阿富汗人民带来深重灾难。美国东部时间2021年8月30日23时59分,美军最后一架C-17运输机飞离喀布尔国际机场
2021年5月,国务院新闻办公室发表的《西藏和平解放与繁荣发展》白皮书指出,2020年西藏地区生产总值突破1900亿元,经济实力明显提升,经济结构持续优化,全区社会消费品零售总额实现745.78亿元,比1959年增长2192倍,并逐步建立起涵盖公路、铁
某企业生产10000件商品,固定资本额为10万元,使用年限为10年,投入流动资本为5万元,周转时间为3个月。雇佣工人200人,月平均工资30元,每件商品的社会价值为30元。年剩余价值率是()
以下关于HDLC协议的叙述中,错误的是________。
随机试题
行政指导
A.前列腺素B.类固醇C.肾上腺素D.胰岛素通过具有酪氨酸激酶活性的膜表面受体传递信号的激素是
王某,男,40岁。患者咳嗽阵作半月,症见牵引胸胁作痛,咳痰黄稠带血,咯血鲜红,急躁易怒,大便秘结,小便短赤,舌质红,苔薄黄,脉弦数。其病机为
需用无菌检查法检查染菌量的制剂
小儿肥胖的标准为( )。
()是指导致行为或事件的行为者本身可以控制的因素。
4,3/2,20/27,7/16,36/125,()
国画家()以画虾而著称于世。
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的______。
A、OnThursdaynight.B、OnFridaymorning.C、OnMondaynight.D、OnThursdaymorning.A
最新回复
(
0
)