首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #define
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #define
admin
2018-02-02
38
问题
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#define M 5
/******found******/
int fun(int n,int xx[][])
{
int i,j,sum=0;
printf(“\nTne%d x%d martrix\n”,M,M);
for(i=0;i
{
for(j=0;j
/******found******/
prinff(“%f”,XX
[j]);
prinff(“\n”);
}
for(i=0;i
8am+=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,0l,
{9,8,7,6,5},{3,4,5,6,7}};
printf(“\nThe sum of all elements On 2 ai.gn.is is%d.”,fun(1Vl,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/oJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是()。
下列说法错误的是
线性表常采用的两种存储结构是()。
对建立良好的程序设计风格,下列描述正确的是()。
以下函数用来求出两整数之和,并通过形参将结果传回。请填空。voidfunc(intx,inty,【】z){*z=x+y;}
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
下面程序的输出结果是______。voidprty(int*x){printf("%d\n",++*x);}main(){inta=25;prty(&a);}
随机试题
溃疡性结肠炎病变多位于
A.甲状腺切除术后呛咳B.甲状腺切除术后音调降低C.甲状腺切除术后呼吸困难D.甲状腺切除术后高热、脉细速、呕吐E.甲状腺切除术后手足抽搐由喉上神经内侧支损伤产生()
以下哪型药疹如系初次用药,其致敏期可在20日以上:
监造的设备从制造厂运往安装现场前,项目监理机构应检查(),并审查设备运输方案。
某工程拟加固改造为商业仓库或生产车间后出租,由业主方负责改建支出和运营维护,或不改造直接出租,此A、B、C三个方案的基础数据见表2—1。折现率为10%,复利系数见表2—2,不考虑残值和改建所需工期。若A、B方案不变,不考虑环境成本、社会收益。C方案改
存货不包括企业的特种储备以及按国家指令专项储备的资产。()
阅读下列材料并回答问题。材料:某初中历史教师王某为新课准备教学设计。她的教学设计流程大体如下。首先,教师通过一个有关商鞅以辕门移木行赏,借此树立在民众中的威信的历史小故事来引出本课所要讲述的内容,即春秋战国时期的社会变革。接着,教师向学生交代几个与本
幼儿园、家庭、()是幼儿发展的三大环境和可利用资源。
下列句子中,标点符号使用正确的是()。
Thetimelimitforthetaskwasonlyoneweek,butsomehowImanagedtogetit______.
最新回复
(
0
)