首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inchIde<stdio.h> #define
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inchIde<stdio.h> #define
admin
2019-04-04
22
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test.t""rb");
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,C;a=3;b=4;c=5;if(a>B)if(a>C)printf("%d",A);
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="ahDuj";char*s2="ABdUG":intt;t=strcmp(s1,s2);
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
变量p为指针变量,若p=&a,下列说法不正确的有______。
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};union{longi;intj;char
随机试题
男孩,3岁,与同龄人相比体质较差,因怀疑先天性心脏病就诊。合并症治愈后,进一步治疗的方法为
公民、法人或者其他组织对行政强制措施决定不服的,可以提起行政复议()
简述关节的基本结构。
患儿,12岁,1周前受凉后出现咽喉疼痛,近2天来出现发热,寒战,烦躁不安,右大腿下段剧痛。查体:体温39.8℃,脉搏100次/分,呼吸25次/分,血压115/70mmHg,神志清楚,右大腿下段压痛明显,皮温升高,皮肤无明显发红,周围肌肉痉挛,右膝关节活动受
常见的钢制储罐的安装方法中,高空作业最多的是()方法。
下列属于联合试运转费的有()。
目标市场营销策略,一般而言有:无差异性营销,差异性营销和集中性营销。()
油机发电机空载试机时间为()。
教师应具备的最基本最重要的组织能力是()。
阅读下列材料,回答问题:材料一:据统计,到1999年7月中旬,全世界人口达到60亿,人口问题特别是贫困人口问题再次引起全世界的关注。现在全球有13亿贫困人口,比5年前增加了3亿。第三世界贫困问题尤其严重。材料二:进入90年代后,发展中国
最新回复
(
0
)