首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include #
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include #
admin
2015-08-23
91
问题
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#define M 5
/************found************/
int fun(int n,int XX[][])
{ int i,j,sum=0 ;
printf("\nq?he%d x%d matrix:\n",
M,1);
for(i=0; i
{ for(j=0;j
/************found************/
printf("%f",XX
[j]);
print:f("\n");
}
for(i=0;i
sLIm+=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("%4d",xx[i][j]);
解析
函数的功能是求两条对角线上各元素之和。
(1)第一个标识下fun函数的定义中对于二二维数组的定义在原题中并没有给出空间,所以将“int fun(int n,int xx[][])”改为“int fun(int n,intxx[][M])”。
(2)fun函数中n是int型,C语言输出语句中整型应该是%d,所以第二个标识下“:printf("%f",xx
[j]);”应该改为“printf("%4d",xx
[j]);”。
转载请注明原文地址:https://www.kaotiyun.com/show/STDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数返回值的类型最终取决于
以下程序运行后的输出结果是【】。fun(ihtx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
以下程序运行后输入:3,abcde<回车>,则输出结果是【】。#include<string.h>move(char*str,intn){chartempinti;temp=str[n-1);for
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%",n[i
以下程序段的输出结果是【】。inti=9;printf("%o\n",i);
已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是()。
设已包含头文件<string.h>,下列程序段的运行结果是()。chars1[]={"ACDEF"};chars2[]="ABC";strcpy(s1,s2);printf("%d",strlen(s1)
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
C语言结构体类型变量在程序执行期间()。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
随机试题
以下接口中,不属于VBA提供的数据访问接口的是()。
红、绿、乌三大茶类的香气主要特点是红茶甜香,绿茶板栗香,乌龙茶花香。
“高考”“环保”属于()
人民当家作主和依法治国的根本保证是
A.腔隙性脑梗死B.短暂脑缺血发作C.高血压脑病D.壳核出血E.脑栓寨58岁男性,高血压病史,左偏身痛觉减退1周来诊,头CT右基底节小低密度灶(0.5mm)
患者,女性,56岁。近日来出现咳嗽、打喷嚏时不自主排尿现象,这种现象称为
成本控制要将注意力集中在不同寻常的情况上,体现了成本控制的()。
企业的应纳税额以人民币为计算单位,如果纳税人以外汇结算营业额,须按外汇市场价格折合成人民币计算。下列有关不同企业可以选择的折合率的说法,正确的是()。
据《列子.汤问》记载,歌手_________的歌声是“余音绕梁,三日不绝”,给人十分难忘的印象。
形如34021这样的数称为“波浪数”,即十位上的数字、千位上的数字均比与它们各自相邻的数字大,现从由0、1、2、3、4、5组成的数字不重复的五位数中任取一个,则该数是“波浪数”的概率为:
最新回复
(
0
)