首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include
admin
2017-11-27
56
问题
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#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 < M; i++)
{ for(j = 0; j < M; j++)
/*********** found***********/
printf("%f ", xx
[j]);
printf("\n");
}
for(i = 0 ; i < n ; i++)
sum += xx
+xx
[n-i-1];
return(sum);
}
main ()
{ int aafM][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
elements on 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("%4d",xx
[j]);”。
转载请注明原文地址:https://kaotiyun.com/show/c2xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序:#includemain(){charstr[10];scanf(“%s”,&str);printf(“%s\n”,str);}运行上面的程序,输入字符串.how
下列定义变量的语句中错误的是()。
以下程序的输出结果是____________。#includeintfun(intx){staticintt=0;return(t+=x);}main(){ints
在printf的格式字符中,e格式字符的作用是()。
一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于___________的联系。
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中__________是度量一个模块功能强度的一个相对指标。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
下列数据结构中,能用二分法进行查找的是()。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
若有定义“floatb[15],*p=b;”,且数组b的首地址为200H,则p+13所指向的数组元素的地址为_________。
随机试题
患者,男,18岁。脐周隐痛,形体消瘦,大便检出绦虫卵。槟榔用量应为
只受对侧大脑运动皮层支配的脑神经运动核为( )。
【2011年第80题】8度抗震砌体房屋墙体与构造柱的施工顺序正确的是:
甲有限责任公司在其减少公司注册资本的方案中,下列你认为不符合法律规定的是()。
在计算土地增值税时,房地产开发费用中的利息支出,如能按转让房地产项目分摊并提供金融机构证明,允许据实扣除,其他开发费用限额扣除的比例为()以内。
关于“超价观念”,下列描述中不正确的是()。
高一某班,男生40人,教学内容为“双杠支撑后摆转体1800成分腿坐”(见图1)。教学条件:双杠4副、体操垫12块、教学挂图1幅。要求:设计本次课的教学目标、针对性准备活动内容、重点内容的教学步骤及要求。
下面关于串行通信的叙述中,错误的是:
【B1】【B12】
A、Hehadheartproblemsandtroublebreathing.B、Hegained40dollarsasareward.C、Helost20percentofhisliver.D、Hebecam
最新回复
(
0
)