首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。 例如,有下列
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是在3 ×4的矩阵中找出在行上最大、在列上最小的元素,若没有符合条件的元素则输出相应信息。 例如,有下列
admin
2023-02-27
21
问题
使用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://jikaoti.com/ti/xioiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对120人进行一次兴趣调查,喜欢足球运动的人数为75,喜欢篮球的为70,只喜欢足球的人有32人,则只喜欢篮球的有()人。
某校教师、职工与学生人数之比为3:0.5:100,若全校共有学生3000人,则教师有()人。
从0,1,2,3,4,5中任取3个数字,组成没有重复数字的三位数,其中能被5整除的三位数共有()。
已知数列{an}的前n项和Sn=2n2-3,而a1,a3,a5,a7,…组成一新数列{cn},其通项公式为()。
在a和b(a≠b)两数之间插入n个数,使它们与a,b成等差数列,则该数列的公差是()。
a,b,c是一个三角形的三边长,则方程x2+2(a+b)x+c2=0根的情况为()。
求方程|x-2|+|x-3|=1的整数根的个数为()。
1956年9月15日至27日,中国共产党第八次全国代表大会在北京举行。毛泽东致开幕词,刘少奇作政治报告,周恩来作关于国民经济发展第二个五年计划建议的报告,邓小平作关于修改党章的报告。中共八大正确分析了()
结合材料回答问题:材料120世纪50年代中期,我国人均GDP只有100多美元;在改革开放初期,人均GDP只有200多美元;经过艰苦努力,到20世纪末达到1000美元,解决了温饱,实现了总体小康;进入21世纪,我国人均GDP在2006年达
供给侧管理和需求侧管理是调控宏观经济的两个基本手段。当前和今后一个时期,我国经济发展面临的问题,供给和需求两侧都有,但矛盾的主要方面在供给侧。有效供给能力不足带来大量需求“外溢”,消费能力严重外流。供给侧结构性改革的重点是()
随机试题
以下哪种方法不是茶叶中铜的测定方法()。
中医处方的意义包括()。
在某场地采用对称四极剖面法进行电阻率测试,四个电极的布置如图所示,两个供电电极A、B之间的距离为20m,两个测量电极M、N之间的距离为6m。在一次测试中,供电回路的电流强度为240mA,测量电极间的电位差为360mV。请根据本次测试的视电阻率值,按《岩土工
按照基础证券发行人是否参与存托凭证的发行,美国存托凭证的种类有()。
对于集团股份支付,接受服务企业没有结算义务,应视情况将该股份支付交易作为权益结算的股份支付或现金结算股份支付进行会计处理。()
甲公司系某市有国际运输资质的运输公司,为增值税一般纳税人,2020年6月经营情况如下。(1)从事国内运输服务,开具增值税专用发票,注明运输费320万元、装卸费36万元。从事国际运输服务,取得收入220万元。(2)从事仓储服务,开具增值税
与封建社会教育特征不符的是()。
学与教的过程中传递的主要信息是()
教师的专业自我是教师在职业生活中,创造并体现符合自己志趣、能力与个性的独特的教育教学生活方式以及个体自身在职业生活中形成的知识、观念、价值体系与教学风格的总和。下列属于教师的专业自我范畴的有()。
求解微分方程
最新回复
(
0
)