首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,函数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
89
问题
以下程序中,函数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全国计算机二级
相关试题推荐
设有下面的程序段:x=InputBox("请输入一个整数")ReDirna(X)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语
在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,yAsInteger)AsIntegerFun=IIf(x<y,x,y)
下列描述中,错误的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=-15,rear=15,则循环队列中的元素个数为
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSUbCommand1Click()c=1234cl=Trim(Str(C)Fori=1To4PrintNextEndSub程序运行后,单击命
下列表达式中不能判断x的是否为偶数的是
结构化程序设计的基本原则不包括
对如下二叉树进行后序遍历的结果为
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PfivmeSubText1_change(IndexAsInteger)SelectCaseIndexCase0Text1(
随机试题
教师职务
邪正盛衰病机中常见于素体虚弱或疾病的后期,以及多种慢性病证的是()。
下列属于效力待定合同的有()。
作为一名教师就应无私奉献、爱岗敬业,如对节假日补课不主动积极,那是师德低下的表现。()
根据刑法规定,单位犯罪的,对单位判处罚款,并对直接负责的主管人员和其他直接责任人员判处刑罚。()
材料一C市急救指挥中心是市卫生健康委员会下设的事业单位,承担全市社会急救医疗的组织协调、调度指挥、应急处置和急救培训任务。中心下设综合办会室、信息调度科等6个科室。综合办公室负责中心的文秘、信访、接待、档案管理、对外宣传、安全保卫,与全市应急联动系
在单CPU系统中,如果同时存在24个并发进程,则处于就绪队列中的进程最多有【】个。
•Readthearticlebelowaboutasuccessfulprintingfirm.•Choosethebestwordtofilleachgap,fromA,B,CorDontheoppos
Wethoughtthatheisa(journal)______,butheactuallyisawriter.
LearninghowtousetheInterneteffectivelyasamarketingtoolmeansthatyouneedtolearntwodifferentbutrelatedbodieso
最新回复
(
0
)