首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,函数SumColumMin 的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们酌和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumColumMin(int a[M][
以下程序中,函数SumColumMin 的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们酌和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumColumMin(int a[M][
admin
2009-01-15
34
问题
以下程序中,函数SumColumMin 的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们酌和值。和值通过形参传回主函数输出。请填空。
#define M 2
#define N 4
void SumColumMin(int a[M][N],int* sum)
{
int i,i,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
解析
本题考核的知识点是C程序的综合应用。 本题中定义了一个函数 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://jikaoti.com/ti/yFS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为“samp1.accdb”和“dResearch.accdb”,照片文件名为“照片.bmp”。请按以下操作要求,完成表的建立和修改。(1)将考生文件夹下“dResearch.ac
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
执行语句DimX,YAsInteger后,
下面不属于黑盒测试方法的是
以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是
结构化程序所要求的基本结构不包括
结构化程序设计的基本原则不包括
在定义通用过程时,可以通过两种方式传送参数,其中传值方式所使用的关键字是()。
计算下面分段函数的正确语句是
关于MDI窗体下列说法正确的是()。
随机试题
运行中应注意速度继电器的声音是否正常,()是否过高。
下列慢性阻塞性肺疾病早期小气道病变的说法,正确的是
下列哪项符合2个月小儿动作行为发育
()是指以有价证券、利率、汇率等金融产品及其相关指数产品为标的物的期货合约。
幼儿园活动区创设原则有:教育性原则、整体性原则和()。
当年韩愈被贬到潮州做刺史,虽然只有8个月的时间,却不怕费力,大力兴办州学,捐出所有的俸银,用作办学费用,并积极推广唐朝的普通话,“以正音为潮人诲”。8个月后,韩愈就调离了潮州,几乎没有什么“政绩”可言,然而他给潮州留下了巨大的精神财富。到南宋时,潮州已是文
所有的极地冰都是由降雪形成的。特别冷的空气不能保持很多的湿气,因而不能产生大量的降雪。近几年来,两极地区的空气无一例外地特别寒冷。上述资料最有力地支持了以下哪个结论?
Thecountry’sinadequatementalhealthsystemgetsthemostattentionafterinstancesofmassviolencethatthenationhasseen
判定一个循环队列Q(最多元素为m)为满队列的条件是(24)。
Howmanyworkerswerekilledinthemethaneexplosion?
最新回复
(
0
)