首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #nclude #d
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #nclude #d
admin
2013-03-29
50
问题
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#nclude
#define M 5
/*****************found***************/
int fun(int n,int xx[][])
{ int i,j,sum=0;
prLntf("\nThe%d x%d matrix:\n",
M,M);
for(i=0;i
( for(j=0;j
/******************found*******************/
printf("%f",xx
[j]);
printf("\n");
}
for(i=0;i
sum+=xx
+xx
[n-i-i];
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 cliagnals is%d.",fun(M,aa));
}
选项
答案
(1)int fun(int n,int xx[][M]] (2)printf("%4d",xx[i][j]);
解析
(1)第一个标识下fun函数的定义中对于二维数组的定义在原题中并没有给出空间,所以将“intfun(intn,intxx[][])"改为“inl fun(int n,int xx[][M])"。
(2)fun函数中n是int型,C语言输出语句中整型应该是%d,所以第二个标识下“printf["%f",xx
[j]);"应该改为“print("%4d",xx
[j]);"。
转载请注明原文地址:https://www.kaotiyun.com/show/pXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,则程序的输出结果为【】。#include"stdio.h"structty{intdata;charc;};main(){
下面程序的输出结果是【】。longfun5(intn){longs;if((n==1)||(n==2))s=2;else
当输入为"quert?"时,下面程序的执行结果是#include<stdio.h>main(){charc;c=getchar();while(c!=’?’){pu
以下不能对二维数组a进行正确初始化的语句是
以下程序的功能是对从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码值之差。请填空。#include"stdio.h"main(){chara1[20],a2[20];intn=0,t;
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
以下程序的运行结果是【】。main(){char*k="aeiou";for(;*k;k++)printf("%c",*k);}
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
fprintf函数的一般调用方式是()
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
随机试题
虚人感受外邪,应采用的是
患者,男性,45岁。一个月前觉上腹不适,疼痛,食欲减退,并有反酸、嗳气,服抗酸药未见好转,3天前出现黑便。近1个月来体重下降4kg。该病的发生与下列因素无关的是
下列属于高风险的有()。
下列有关单位内部会计监督制度的基本要求中,正确的有()。
根据我国法律制度的规定,下列各项中能够成为法律关系主体的有()。
某工厂职工退休后2年内做出的与其在原单位承担的本职工作有关的发明创造为职务发明。()
下面数据传送指令中,正确的指令是( )。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
BilltookadvantageofJean’s(eager)______topleaseeveryone.
A、Whenthepricefelltoitslowestlevel.B、Whengoldpricesreachedinvestors’settargets.C、Whenlotsofphysicalgoldwasc
最新回复
(
0
)