首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,函数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
70
问题
以下程序中,函数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://www.kaotiyun.com/show/G7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)存名称为Form1,标题为“练习”的窗体上添加一个名称为Frame1、标题为“效果”的框架。框架内禽有三个复选框,其名称分别为Chk1、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:",,"输入数据:"+xEndSub程序运行后,
执行下列语句strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
以下过程的功能是从数组中寻找最大值:PrivmeSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsIntege
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
下列选项中,不属于数据库管理的是()。
(1)在考生文件夹下有一个上程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签和其他一些控什(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠标
(1)在考生目录下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签,和其他一些控件,如图3—172(a)所示。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置,如图3—1
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为
随机试题
患者,男,45岁。2型糖尿病,多食、多饮、多尿、消瘦。护士通过收集资料了解到该病人存在知识缺乏,并为其制订护理计划,此时护士与病人处于护患关系发展时期的
急性白血病患者出现头痛、恶心、呕吐、颈项强直等症状常提示
人工气腹对循环系统的影响中,正确的是
(2008年单项选择第27题)用人单位自用工之日起超过1个月不满1年未与劳动者签订书面劳动合同的,应当()。
中国甲公司与外国乙公司签订了出口一批水果的合同,双方约定货到验收以后付款。货到买方验收时发现水果总重少10%,且抽样检查每个水果的重量也低于合同规定,乙公司于是拒绝付款也拒绝收货。后来水果全部腐烂,并且乙公司所属国海关还要求支付仓储费和处理水果的费用5万元
水利工程施工项目的招标工作由()负责,任何单位和个人不得以任何方式非法干涉招标投标活动。
纸箱里有2双拖鞋,除颜色不同外,其它都相同,从中随机取一只(不放回),再取一只,则两次取出的鞋颜色恰好相同的概率为_________.
()都是我国法律保护的对象,因为它们是保障我国人民生存和发展的条件,也是我国进行社会主义现代化建设的物质保障。
国务院组成机构是国务院机构的主体,具体包括国务院办公厅和国务院直属机构。()
Marriageemergedasthemostpopularinstitutionthroughouthistoryprimarilybecauseitwasaneffectivearrangementtoimprove
最新回复
(
0
)