首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,函数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
39
问题
以下程序中,函数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://kaotiyun.com/show/G7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,
(1)存名称为Form1,标题为“练习”的窗体上添加一个名称为Frame1、标题为“效果”的框架。框架内禽有三个复选框,其名称分别为Chk1、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:
VisualBasic源程序的续行符为
有下面程序代码:PrivateSubCommand1_Click()DimaAsStringa="COMPUTER"n=search(a,"T"):PrintIIf(n=0,"未找到",n)EndSubPrivateFunctio
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
下面控件中,没有Caption属性的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
供应链
《企业会计准则——应用指南》、《小企业会计制度》等属于典型的()
不属于“京派作家”的是()
当物业管理公司在内部要转发上级单位和不相隶属单位的公文、宣布实施某项制度、要求下级单位办理或通知事项、任免人员时,要使用()文种。
马斯洛提出人有七种基本需要,最高级的是______需要。
佛罗伦萨:意大利
下列关于恐龙的说法正确的是()。
党的十九大报告指出,全面依法治国是国家治理的一场深刻革命,必须坚持厉行法治,推进科学立法、严格执法、公正司法、全民守法。深化司法体制综合配套改革,全面落实司法责任制,努力让人民群众在每一个司法案件中感受到公平正义。其中,司法原则主要有
构建人类命运共同体思想既汲取了中华民族传统文化的精髓,又继承并创造性发展了马克思主义。构建人类命运共同体思想是一个科学完整、内涵丰富的思想体系,其核心是
HowwillthemangotoBeijingZoo?
最新回复
(
0
)