首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumCol
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumCol
admin
2010-05-22
69
问题
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。
#define M 2
#define N 4
void SumColumMin(int a[M][N],int *sum)
{ int i,j,k,s=0;
for(i=0;i<N;i++)
{ k=0;
for(j=1;j<M;j++)
if(a[k]
>a[j]
)k=j;
s+= 【 】;
}
【 】=s;
}
main()
{ int x[M][N]={3,2,5,1,4,1,8,3},s;
SumColumMin( 【 】);
printf("%d\n",s);
}
选项
答案
a(k][i] *sum x,&s
解析
函数SumColumMin()两个参数,第一个参数为数组名,第二个参数为一个指针,用来访问存放数组中每列元素中的最小值的存储空间的变量。所以在主函数中调用 SumColumMin()函数,应该将数组x和sum作为实参传给SumColumMin()中的形参,故第 20个空格处应该填x,&s。在SumColumMin()函数中用了两重循环,用N记录数组的列, M记录数组的行。内循环共循环了M次,每循环一次将a[k]
比较a[j]
(当k=0时,a[k]
第一行第一列的值,然后将该值依次和第一列中的每个值比较,让a[k]
表示较小的值,那么比较到最后一个元素后a[k]
就是该列中最小元素的值),让k记录较小值元素的行下标,这样通过M次循环得到每列中的最小元素,然后退出内循环,继续执行该次外循环里的其他语句,即将刚求的第i列的最小值a[k]
累加到s中,故第18个空格处应该填a[k]
,最后外循环共循环N次,将每列的最小值累加到s中,退出循环,然后让指针sum所指向的存储空间的值为s故第19个空格处应该填*sum。
转载请注明原文地址:https://kaotiyun.com/show/bCWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()DimsignAsIntegersign=1a=1:b=2Fork=lTo5c=a+sign*ba=b
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:OptionBaselPrivateSubCommandl_Click()Dima%(3,3)Fori=1To
设程序中有以下语句:MsgBox”Visual”,,”Basic”,”等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotFoc
下列数组定义中错误的是
在下面语句或函数中,不能描述选择结构的是
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据")):Text1=Str(x+
数据库应用系统中的核心问题是( )。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
A.严重神经感觉异常,进行性步态不稳至足麻木、手不灵活B.低热、烦躁哭闹、惊厥、厌食、体重减轻、骨骼硬化症C.视力模糊、乳腺增大、流感样症状等D.疲劳、全身不适、毛发干枯或脱落、皮肤干燥瘙痒、贫血、眼球突出等中毒现象E.泌尿系统尿酸盐、半胱氨酸盐或
行政诉讼中,原告是认为什么行为侵犯了其合法权益的公民、法人或其他组织
慢性肾盂肾炎的肉眼改变是
气逆证发生的原因不包括
十二指肠溃疡的疼痛节律为
下列关于国际私法的说法正确的有:()
根据《中华人民共和国反不正当竞争法》,经营者以不正当手段获取权利人的商业秘密,由监督检查部门责令停止违法行为,情节不严重的,处()的罚款。
一个人对组织有很高的承诺,这表示()。
(2017·山西)美育最高层次的任务是培养学生()的能力。
教育目的的性质和方向是由()决定的。
最新回复
(
0
)