首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumColumMin(i
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumColumMin(i
admin
2010-01-10
30
问题
以下程序中,函数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,l,8,3),s;
SumColumMin( 【 】);
printf("%d\n",s);
}
选项
答案
a[k][i] *sum x,&s
解析
本题中定义了一个函数SumColumMin(),该函数有两个参数,第一个参数为数组名,第二个参数为一个指针,用来访问存放数组中每列元素中最小值的存储空间的变量。所以在主函数中调用SumColumMin()函数,应该将数组x和sam作为实参传给SumColumMin()中的形参,故第19个空格处应该填x,&s。在SumColumMin()函数中用了两重循环,用N记录数组的列,M记录数组的行。内循环共循环了M次,每循环一次将a[k]
比较a[j]
(当k=O时,a[k]
第一行第一列的值,然后将该值依次和第一列中的每个值比较,让a[k]
表示较小的值,那么比较到最后一个元素后a[k]
就是改列中最小元素的值),让k记录较小值元素的行下标,这样通过M次循环得到每列中的最小元素,然后退出内循环,继续执行该次外循环里的其他语句,即将刚求得第i列的最小值a[k]
累加到s中,故第17个空格处应该填a[k]
,最后外循环共循环N次,将每列的最小值累加到s中,退出循环,然后让指针sum所指向的存储空间的值为s,故第18个空格处应该填*sum。
转载请注明原文地址:https://jikaoti.com/ti/wgI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger)PrivateSubCommandl_Click()f=1
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
下列叙述中错误的是()。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
在程序中要使用Array函数给数组art赋初值,则以下数组变量定义语句中错误的是
在数据库管理系统提供的数据语言中,负责数据模式定义的是
设x为一整型变量,且情况语句的开始为:SelectCasex,则不符合语法规则的Case子句是( )。
Internet的通信协议是( )
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
随机试题
动脉导管未闭患儿临床典型表现为
女性38岁,结婚10年不孕,月经一直不规律,临床考虑为“无排卵型功血”。下列何种辅助检查结果可确定诊断
男,24岁,1年来头晕、乏力、心悸,经常鼻出血、牙龈出血。查体:贫血状,皮肤有瘀点,肝、脾不大。血象:Hb60g/L,网织红细胞0.001,WBC2.8×109/L,PLT38×109/L,骨髓象:增生低下,淋巴细胞比例相对升高,未见巨核细胞,最可能的
某年冬季,男性患者,42岁。因发热、头痛、眼眶痛、腰痛3天来院急诊。自测体温在40~40.6℃之间波动。体格检查:血压70/40mmHg,脉搏110次/分,面部潮红,球结膜充血水肿,软腭有网状充血并有出血点,腋下及胸前见散在出血点,心肺未见异常,双肾区叩击
疏浚工程预算定额中抛泥运距是指()。
冬期拌制混凝土需采用加热原材料时,应优先采用加热()的方法。
车辆购置税是在原交通部门收取的车辆购置附加费的基础上,通过费改税方式演变而来的,主要特点有( )。
下列关于传真机的维护和使用的说法中不合理的是()。
Afour-yearstudybysociologistsatTheUniversityofManchesterhasfoundthatwomenaremuchlikelythanmento【M1】______mak
ThepracticeofpayingchildrenanallowancebecamepopularinAmericaabout100yearsago.Nowadays,Americankidsonaverager
最新回复
(
0
)