首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #incllade
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #incllade
admin
2015-06-08
33
问题
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#incllade
#define M 5
/**********found***********/
int fun(int n, int xx[][])
{ int i,j,sum=0;
printf(“\nThe%d X%d matrix:\n”,
M,M);
for(i=0;i
{ for(j=0;j
/**********found***********/
printf(“%f”,XX
[j]);
printf(“\n”);
}
for(i=0 ; i
sum+=XX
+XX
[n—i一1];
return(sum);
}
main()
{ int aa[M][M]={{1,2,3,4,5},
{4,3,2,1,0},{6,7,8,9,0},{9,8,7,6,5},
{3,4,5,6,7});
printf(“\nThe sum of all elementson 2 diagnalS is%d.”,fun(M,aa));
}
选项
答案
(1)int fun(int n,int xx[][M]) (2)printf(“%4d”,xx[i][j]);
解析
函数的功能是求两条对角线上各元素之和。
(1)第一个标识下fun函数的定义中对于二维数组的定义在原题中并没有给出空间,所以将“int fun(int n,int xx[][])”改为“int fun(int n,int xx[][M])”。
(2)fun函数中n是int型,C语言输出语句中整型应该是%d,所以第二个标识下“printf(“%f”,xx
[j]);”应该改为“printf(“0/;4d”,xx
D]);”。
转载请注明原文地址:https://kaotiyun.com/show/GaJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
有如下程序main(){intx=3;do{printf("%d",x--);}while(!x);}该程序的执行结果是______。
X、Y、Z被定义为mt型变量,若从键盘给X、Y、2输入数据,正确的输入语句是______。
若已定义:inta[10],i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称拆叠,变成1、2、3、4、5、5、4、3、2、1。请填空. fun(
请读程序:#include<stdio.h>main(){inta,b;for(a=1,b=1;a<=100:a++){if(b>=20)break;if(b%3=1
若已定义:inta[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是_______。
下面函数用来求两个单精度数之和,并通过形参将结果传回,请填空。voidsub(floatx,floaty,【】z){【】=x+y;}
若x、y和z均是int型变量,则执行下面表达式后的x值为【】。x=(y=4)+(z=3)
有以下程序(提示,程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节):#include<stdio.h>main(){FILE
阅读以下函数:fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==&&s2{i)!==’\0’)
随机试题
属β-内酰胺类抗生素的是
女,63岁,绝经13年,发现阴道脱出物6月。孕3产2。妇科检查:(患者平卧向下屏气状态下)示:老年经产型外阴,宫颈及部分宫体脱出阴道口外,宫颈表面有表浅溃疡。患者同时存在部分阴道前壁脱出阴道口外,咳嗽时尿液不自主溢出,手术中还应该进行
足月婴,生后1天内出现黄疸,拒哺。查体:嗜睡,面色苍白,Hb90g/L,血清未结合胆红素342μmol/L。首选的治疗是
急性化脓性胆管炎的典型症状是夏柯(Charcot)三联症,其包括
甲、乙二人出资10万元,同时通过购买并使用伪造的商业零售发票,虚填商品实物价值人民币50万元,骗取审计事务所出具验资报告,欺骗公司登记主管部门,以60万元注册资本取得“XX贸易有限公司”营业执照。后甲、乙又合谋将上述10万元资本金转移用于注册另一公司。甲、
与项目建设有关的其他费用包括()。
联系实际谈谈领导干部应该怎样正确对待监督?
公民的下列违法行为中,属于违反了《中华人民共和国治安管理处罚条例》的是()。
超量恢复后运动能力会永远保持不变。()
Evenplantscanrunafever,especiallywhentheyareunderattackbyinsectsordisease.But(1)_____humans,plantscanhavet
最新回复
(
0
)