首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inchIde<stdio.h> #define
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inchIde<stdio.h> #define
admin
2019-04-04
51
问题
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#inchIde<stdio.h>
#define M5
/******found******/
int fun(int n,int [][])
{
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},{3,4,5,6,7}l;
printf("\nThe sum of all elements on2diagnals is%d.",fun(M,aa));
}
选项
答案
(1)int fun(int n,int xx([M]) (2)printf("%dt",xx[i][j]);
解析
本题考查:函数定义形式;printf格式输出函数,注意其函数形式。
(1)当用数组作为函数的形参时,可以不定义数组的行数,但一定要定义数组的列数。
(2)该处错误比较隐蔽,一般C语言上机考试很少涉及printf函数中的错误,此处只要明白"d"和"f"的区别就可以了。格式字符d表示以带符号的十进制形式输出整数(正整数不输出符号);格式字符f表示以小数形式输出单精度、双精度数据,隐含输出6位小数。
转载请注明原文地址:https://kaotiyun.com/show/XnRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在结构化方法中,软件功能分解属于软件开发中的______阶段。
以下程序运行后的输出结果是[]。main(){intx,a=1,b=2,c=3,d=4;x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;pri
下面的程序通过函数average计算数组中各元素的平均值,请填空。floatavetage(int*pa,intn) {inti; floatavg=0.0; for(i=0;i<n;i++); avg
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,C;a=3;b=4;c=5;if(a>B)if(a>C)printf("%d",A);
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
表示关系a≤b≤c的C语言表达式为()。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
教师职业道德修养的最高层次是“慎独”。()
计算(xy+yz+zx)dS,其中∑为锥面z=被圆柱面x2+y2=2ax所截得的有限部分.
累犯
桔梗、枳壳同用的方剂是
药事管理的意义是
“老年丧失期观”认为老年期丧失的内容包括()。
某犯罪嫌疑人不配合工作,你的同事说要给他点颜色看看,你怎么办?
下列有关日常生活的说法,正确的是()。
一、根据以下资料,回答下列题。工业和信息化部发布的数据显示,2011年9月份全国电话用户净增1185.6万户,总数达到124073.8万户。其中,固定电话用户减少36.3万户、移动电话用户净增1222万户,创造单月净增用户新纪录。据统计
Ourknowledgeoftheoceanshundredsofyearsagowasconfinedtothetwo-dimensionalshapeoftheseasurfaceandthehazardso
最新回复
(
0
)