首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得吏改程序的结构! #include<stdio.h>
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得吏改程序的结构! #include<stdio.h>
admin
2019-09-02
77
问题
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得吏改程序的结构!
#include<stdio.h>
#define M 5
/**********found**********/
int gun(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},f 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[][])”改为“intfun(intn,intxx[][M])”。(2)fun函数中n是int型,C语言输出语句中整型应该是%d,所以第二个标识下“printf("%f",xx
[j]);”应该改为“printf("%4d",xx
[j]);”。
转载请注明原文地址:https://kaotiyun.com/show/fORp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,把
下列选项中不属于结构化程序设计方法的是
对如下二叉树进行后序遍历的结果为
以下选项中不能用作C程序合法常量的是
以下选项中不能用作C程序合法常量的是
有以下程序charfun(char*c){if(*c<=’z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(S);while(*P){*P=fun(P
C语言中char类型数据占字节数为
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
若要求从键盘读入含有空格字符的字符串,应使用函数
随机试题
AbiographyBfictionCmagazinesDnewspapersEnon-fictionFphotocopiersGreferencebooks
某年轻患者,因左上智齿颊侧错位,需局麻下拔除为避免在麻醉过程中出现血肿,其防治原则中不包括以下哪项
20世纪20年代初,在印度发现的狼孩,在被人发现时,7~8岁,已没有语言能力,不能独立行走,尽管专家提供了丰富的生活条件和学习条件,但直至6年后才开始行走(这与训练动物的时间不相上下),到17岁死去之前,仅学会几十个单词,整体发育相当于2岁儿童水平。通过此
判断恶性胸腔积液的最重要根据是
格林一巴利综合征不常有的表现为
我国现行规范中,可以测定沥青15℃的密度,然后换算成25℃的相对密度。()
PMC模式下,按照工作范围不同,项目管理承包商的风险不同,下列关于项目管理承包商的风险的说法正确的是()。
在行业发展的四阶段模型中,对银行来说,比较理想的阶段是()。
B公司年初投资资本5200万元,预计今后三年可取得息前税后营业利润400万元,最近三年每年发生净投资为200万元,加权资本成本为6%,若从预计第四年开始可以进入稳定期,经济利润每年以1%的速度递增,则企业价值为多少?
有专家认为,全球经济正缓慢复苏。其主要证据是:美国的经济表现超出预期,在就业和住房方面都有不错的表现;欧洲央行启动了融资运作计划,用比较低的利率贷款,为更多的企业以及中小企业进行融资;全球整个大宗商品市场树立了足够的信心。因此,这都是非常好的迹象。如果以下
最新回复
(
0
)