首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include
admin
2021-04-28
33
问题
给定程序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://jikaoti.com/ti/kIz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括
设有定义:intx=0,*p;紧接着的赋值语句正确的是
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
下面叙述中正确的是
下面不属于软件需求分析阶段主要工作的是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
随机试题
有关控制的必要性,不包括以下哪一项()
A胰岛素绝对不足B.大量甲状腺素突然入血C.呼气带烂苹果味D.甲状腺肿大,震颤,有杂音E.饥饿感,心慌手颤糖尿病酮症酸中毒时患者
肾虚型子肿的首选方是()
男,5岁。高热1天,第2天出疹,全身皮肤弥漫性充血发红.可见密集均匀的红色细小丘疹,面部潮红,唇周苍白,咽扁桃体充血水肿,舌乳头红肿突起。最可能的诊断是
放纵制售伪劣商品犯罪行为罪的“情节严重”包括()。
依据《公路桥梁预应力钢绞线用锚具、夹具和连接器》(JT/T329—2010)的规定,预应力钢绞线的扁锚张拉端锚具,钢绞线直径为15.2mm,锚固根数为7根,其标记应为()。
按照有关规定,房地产开发企业开发商品房时,相关土地使用权账面价值应()
剩余价值规律是资本主义的最基本经济规律,它揭示了()。
1992年初,邓小平视察武昌、深圳、珠海、上海等地,发表一系列重要谈话,为中国的社会主义现代化建设和改革开放指明了方向。邓小平南方谈话的重要意义是
TheWebbrowserisnice,butitalsohasits______.
最新回复
(
0
)