首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 , 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #incluc
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 , 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #incluc
admin
2015-12-22
40
问题
给定程序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://jikaoti.com/ti/zKi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】,要求形参名为b。main(){doubles[10][22];intn;…fun(s);
有以下程序:charfun(charx,chary{if(x<y)returnx;returny;}main(){inta=’9’,b=’8’,c=’7’;printf("%c\n
有以下程序:main(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一行是空行)___
有以下程序:#include<string.h>main(){charstr[][20]={"Hello","Beijing"},*p=str;printf("%d\n",strlen(p+20)
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
随机试题
施工组织设计按工程项目阶段分类可以分为()。
原发性肾病综合征应用甲泼尼松治疗原则不正确的是
某化工项目,设计的年产量为10万吨,预计单位产品售价为500元/吨(已扣除销售税金及附加、增值税),正常生产年份单位产品变动成本为300元/吨,年产量盈亏平衡点为5万吨。若单位产品变动成本上升为340元/吨,其他数值保持不变,则产量盈亏平衡点的生产能力利用
有一幼儿园,其耐火等级为三级,该幼儿园内设置了自动喷水灭火系统。已知托儿所、幼儿园类建筑一二级和三级耐火等级位于两个安全出口之间的疏散门至最近安全出口的最大距离分别为25m和20m。该幼儿园位于两个安全出口之间的疏散门至最近安全出口的最大距离应为(
实物交割结算价是指在进行实物交割时商品交收所依据的基准价格。不同的交易所,以及不同的实物交割方式,交割结算价的选取也不尽相同。()
某县工商局根据A企业的申请,依法向其颁发了营业执照。在一次联合执法检查中,该县工商局和地方税务局发现A企业在生产经营中有违法经营行为,同时违反了工商和税收有关法规。县工商局决定暂扣A企业的营业执照;县地方税务局则作出决定责令A企业补缴税款并加收滞纳金,同时
投掷项目的完整技术都是由握持器械、助跑、________和________四部分组成。
中国共产党在过渡时期总路线的主体是实现()。
《论语》
WhowasthefirstEuropeantodiscoverCanada?
最新回复
(
0
)