首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也
admin
2016-12-06
37
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入数据的是______。
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=*π*r*r*r;printf("
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
有以下函数:fun(char*a,char*b){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(
数据库系统中实现各种数据管理功能的核心软件是______。
随机试题
改变病情抗风湿药治疗类风湿关节炎的作用包括
有关乳牙临床应注意的方面有
实验室内仪器应符合标准要求,保证准确可靠,计量器具使用前计量器具需
下列糖尿病慢性并发症中属微血管病变的是
下列关于城市规划管理方面的基本术语,哪一项是错误的?()
价值工程应用中方案创造可采用的方法有()。
某汽车运输公司2017年11月购置客车3辆并办理了相关手续,未签订合同;2017年12月与甲企业签订货物运输合同,合同记载材料价款100万元,运输费10万元,装卸费2万元,保险费3万元(客车车船税年税额为500元/辆)。则下列说法正确的有()。
输血本质上是一种移植,必然会伴随一系列可能发生的免疫反应,移植物抗宿主病就是其中之一,其发病原因简单说来就是供血者体内的免疫活性淋巴细胞在患者体内迁移、增殖,反客为主,进而攻击患者的免疫系统。正常情况下,受血者会把供血者淋巴细胞识别为“异己”而加以排斥,这
Thiswasanunexceptionallybrutalattack.
A—sittingroomB—manager’sofficeC—presidentialsuiteD—generalreceptionE
最新回复
(
0
)