首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include
admin
2021-04-28
34
问题
给定程序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
{ for(j=0;j
/**********found**********/
printf("%f",xx] ;
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 elements
on 2 diagnal s 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/IWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下叙述中正确的是
设表的长度为n。下列算法中,最坏情况下比较次数小于n的是
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{int
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
下列描述中错误的是
在面向对象方法中,不属于“对象”基本特点的是()。
下面不属于软件设计阶段任务的是
设循环队列存储空间为Q(1:50)。初始状态为front=rear=50。经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为
随机试题
超过诉讼时效期间,当事人()履行的,不受诉讼时效限制。
中国历史上第一部国际私法立法为北洋军阀政府颁布的()
从国际经济关系的产生和发展来看,始终是国际经济关系主体的除了自然人还有()
全科医生应诊的主要任务包括
企业编制现金流量表将净利润调节为经营活动现金流量时,在净利润基础上调整减少现金流量的项目是( )。
全民教育是指人人都有接受教育的权利,但没有教育程度的限制。
A、 B、 C、 D、 B
若在"销售总数"窗体中有"订货总数"文本框控件,能够正确引用控件值的是( )。
A、Shedoesn’tknowwhattoread.B、Shehastodosomeresearchonbiologyoreconomics.C、Shehastofinishtwopapersthatare
TheEndoftheBook?A)Amazon,byfarthelargestbooksellerinthecountry,reportedonMay19thatitisnowsellingmorebook
最新回复
(
0
)