首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #define
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #define
admin
2018-02-02
51
问题
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#define M 5
/******found******/
int fun(int n,int xx[][])
{
int i,j,sum=0;
printf(“\nTne%d x%d martrix\n”,M,M);
for(i=0;i
{
for(j=0;j
/******found******/
prinff(“%f”,XX
[j]);
prinff(“\n”);
}
for(i=0;i
8am+=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,0l,
{9,8,7,6,5},{3,4,5,6,7}};
printf(“\nThe sum of all elements On 2 ai.gn.is is%d.”,fun(1Vl,aa));
}
选项
答案
(1)int fun(int n,int xx[][M]) (2)printf(“%d”,xx[i][j]);
解析
本题考查:函数定义形式;printf格式输出函数,注意其函数形式。
(1)当用数组作为函数的形参时,可以不定义数组的行数,但一定要定义数组的列数。
(2)该处错误比较隐蔽,一般C语言上机考试很少涉及printf函数中的错误,此处只要明白“d”和“f”的区别就可以了。格式字符d表示以带符号的十进制形式输出整数(正整数不输出符号);格式字符f表示以小数形式输出单精度、双精度数据,隐含输出6位小数。
转载请注明原文地址:https://www.kaotiyun.com/show/oJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是()。
下列程序的输出结果是()。#includemain(){inta=2,b=3,p;P=f(a,b):printf("%d",p);}intf(a,b)
在以下术语中,与数据的逻辑结构无关的是______。
若有以下程序main(){inta[4][4]={{1,2;-3,-4},{0,-12,-13,14},{21,23,0,-24},{-31,32,-33;0}};inti,j,s=0;
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s=
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
有以下程序main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="ab
随机试题
在感觉事物时,人们即使保持高度集中的注意,也会发生感觉强度忽强忽弱的周期性变化。这一现象被称为()。
InonlytwodecadesAsianAmericanshavebecomethefastestgrowingUSminority.Astheirchildrenbeganmovingupthroughthen
关于口腔颌面部损伤,正确的说法是
工程量清单是招标文件的组成部分,其组成不包括()。
()界定了会计信息的时间段落,为分期结算账目和编制财务会计报告奠定了理论和实务基础
教师在“凹凸起伏的浮雕——五四运动”一课中,计划先出示《五四运动》和《垂死的母狮》两幅作品,引导学生思考:两幅作品的区别是什么?并请学生以小组为单位,结合课前准备的资料进行讨论。教师的这种计划在教学活动中被称为()。
某班委会五人分工,分别担任正、副班长,学习委员,劳动委员,体育委员,其中甲不能担任正班长,乙不能担任学习委员,则不同的分工方案有多少种?
乔姆斯基提出的语言理论是()。
根据《侵权责任法》的有关规定,对于非法占有高度危险物造成他人损害的表述,正确的是()。
A、Describingtypesofcrimes.B、Givingwarningsagainstcrimes.C、Tellingpeoplethatitisadangeroustown.D、Showingtheauth
最新回复
(
0
)