首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include <stdio.h> #defin
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include <stdio.h> #defin
admin
2019-04-14
41
问题
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdio.h>
#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 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 diagnals is %d.″,fun(M,aa));
}
选项
答案
(1)int fun(int n,int xx[][M]) (2)printf(″%d″,xx[i][j]);
解析
本题考查:函数定义形式;printf格式输出函数,注意其函数形式。
(1)当用数组作为函数的形参时,可以不定义数组的行数,但一定要定义数组的列数。
(2)该处错误比较隐蔽,一般C语言上机考试很少涉及printf函数中的错误,此处只要明白″d″和″f″的区别就可以了。格式字符d表示以带符号的十进制形式输出整数(正整数不输出符号);格式字符f表示以小数形式输出单精度、双精度数据,隐含输出6位小数。
转载请注明原文地址:https://kaotiyun.com/show/K9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据模型包括数据结构、()和数据条件。
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf(:Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t:
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
有以下程序:main(){inti;for(i=0;i<3;i++)switch(i){case0:prinft("%d",i);Case2:prinft("%d",i);def
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是
以下非法的赋值语句是()。
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为 ______。
在E-R图中,用来表示实体联系的图形是()。【09年9月】
以下选项中合法的实型常量是
随机试题
银行及其从业人员在接受非现场监督的时候,提供的数据一定要真实、准确,但不必很完整。()
肝内胆管包括_____、_____、_____和______,与肝动脉门静脉共同包绕于______内。
术后合并肺不张最有效的治疗方法是:
具有首剂现象的抗高血压药物是
牵引术助产的适应症是()。[2010年真题]
2~3岁呼吸频率为:8~14岁呼吸频率为:
患者,男性,38岁,吸烟15年,每天30支左右,冷库工作8年。近来,右小腿持续性剧烈疼痛,不能行走,夜间加重,到医院就诊,体检:右小腿皮肤苍白,肌萎缩,足背动脉搏动消失。目前该患者的最主要的护理诊断是()。
( )是介于梁与拱之间的一种结构体系,它是由受弯的上部梁(或板)与承压的下部柱(或墩)整体结合在一起的结构。
紧急事件的处理包括()阶段。
宋某持三棱刮刀抢劫王某财物,王某夺下宋某的三棱刮刀砸在宋某头部,宋某当即昏迷。王某随后持三棱刮刀将宋某杀死。下列说法正确的是()。
最新回复
(
0
)