首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 , 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #incluc
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 , 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #incluc
admin
2015-12-22
36
问题
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。 ,
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#inclucte
#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
[j]);
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}};
print:f("\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,int xx[][M])”。
(2)fun函数中n是int型,C语言输出语句中整型应该是%d,所以第二个标识下“printf("%f",xx
[j]);”应该改为“printf("%4d",xx
[j];”。
转载请注明原文地址:https://kaotiyun.com/show/tXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
有以下程序:charfun(charx,chary{if(x<y)returnx;returny;}main(){inta=’9’,b=’8’,c=’7’;printf("%c\n
有以下程序:voidsum(inta[]){a[0]=a[-1)+a[1];}main(){inta[10]=(1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf("%d
有以下程序:#include<stdio.h>main(){char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);p
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
数据结构分为线性结构和非线性结构,带链的队列属于【】。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
源程序的文档化不包括()。
随机试题
WhenJackcamein,I________dinnerwithmyparents.
女性,34岁,公务员。低热,左颈部淋巴结肿大,压痛。抗感染治疗无效,实验室检查白细胞在正常范围,血沉快。淋巴结穿刺活检病理诊断为组织细胞坏死性淋巴结炎。曾误诊为淋巴瘤化疗,其主要组织学改变可能为
男,32岁。因发热、食欲不振、肝区疼痛来诊。超声诊断为肝脓肿。若患者有腹胀、恶心、呕吐、腹泻症状,大便检查找到阿米巴滋养体。对其采取药物治疗,首选的药物是
吴某在经过A地时被A地国家税务局,以违反税收征收管理法有关规定为由,扣留人身24小时。经查明,王某在6年前确实有过违反税收征收管理法行为。吴某被解除人身扣留后,回住所地B市,吴某不服A地国家税务局的人身扣留欲向法院起诉。问题:
甲乙两公司依法签订了一份买卖合同,该合同执行国家定价。在乙公司逾期交货的情况下,该产品的价格该如何确定()
最新研究显示,所谓“好胆固醇”也许并非真的那么好。研究引用大量基因资料,发现俗称“好胆固醇”的高密度蛋白胆固醇(HDL)水平即使升高,对降低心脏病风险也不一定有帮助;与此同时,因遗传因素而有较高HDL水平的人士患心脏病的风险并不低于天生HDL水平较低的人士
“眉开眼笑”、“怒目而视”等词汇涉及的是
下列安全设备中,不能部署在网络出口的是()。
Inthepopularmind,theInternetistherealizationoftheglobalvillage,wheretheflowofinformationandideasisunimpeded
NewJerseySchoolDistrictEasesPressureonStudents,BaringanEthnicDivide[A]Thisfall,DavidAderhold,thechiefofa
最新回复
(
0
)