首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也
admin
2016-12-06
33
问题
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 void fun()
3 {
4 int a[3][3],sum;
5 int i,j;
6 /*********found*********/
7 sum=1;
8 for(i=0 ; i<3 ; i++)
9 {for(j=0 ; j<3;j++)
10 /*********found*********/
II scanf(’’%d’’,a
[j]);
12 }
13 for(i=0 ; i<3 ; i++)
14 sum=sum+a
;
15 printf(’’Sum=%d\n’’,sum);
16 }
17 void main()
18 {
19 fun();
20 }
选项
答案
(1)sum=0; (2)scanf(’’%d’’,&a[i][j]);
解析
该题考查对循环语句的掌握和对数组概念的理解。本题的解题思路为:先从键盘输人一个3×3矩阵,然后循环累加,执行循环语句中的sum=sum+a
;。因为变量sum用来存放累加后的结果,所以应对其初始化为0。第二处错误考查标准输入函数scanf的格式,被赋值的变量前要加上取地址符”&。
转载请注明原文地址:https://kaotiyun.com/show/1NDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
若有以下程序段:intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__
有以下程序:main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];printf("%d\n",y);}
以下程序的输出结果是______。#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("d\n",a);}
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
有以下程序main()}inti,s=1;for(i=1;i<50;i++)if(!(i%5)&&!(i%3))s+=i;printf("%d/n",s);}程序的输出结果是
以下选项中可以作为C语言中合法整数的是______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:floatsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;
随机试题
马致远的《天净沙·秋思》最突出的艺术特色是
A.放射性切口B.梭形切口C.“Z”形切口D.弧形切口E.“十"形切口乳房深部脓肿需切开引流时,选择的手术切口
经济“好”的时候,大家趋向于投资________,而经济“坏”的时候,人们争相追逐________。中国有句老话一言蔽之:盛世藏古玩,乱世藏黄金。 依次填入划横线部分最恰当的一项是()。
甲和乙系夫妻,因外出打工将女儿小琳交由甲母照顾两年,但从未支付过抚养费。后甲与乙闹离婚且均不愿抚养小琳。甲母将甲和乙告上法庭,要求支付抚养费2万元。法院认为,甲母对孙女无法定或约定的抚养义务,判决甲和乙支付甲母抚养费。关于该案,下列哪一选项是正确的?(20
新《商检法实施条例》将由国家商检部门根据《商检法》制定并报国务院批准后施行。( )
公司的融资成本是为公司提供资金而应取得的报酬。()
人类各种需要按由低至高的顺序排列正确的是()。
甲委托乙到丙厂买某一型号的设备,乙到丙厂后,丙厂告诉其那款设备快要下市了,向其:准荐该设备的升级版。最后乙便自作主张以甲的名义向丙厂购买了这款升级版设备。丙厂未向乙询问其代理权限,便与乙订立了买卖合同。下列说法错误的是()
We’veallheardabouthowmillennialshavebeenraisedby"helicopterparents,"whohoveroverthemandprotectthemfromcritic
AccordingtoMiekeyKaus,whichofthefollowingisNOTtrue?TheproposalasofferedbyKaus______.
最新回复
(
0
)