首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。 请改正程序中的错误,使它能得出正确
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。 请改正程序中的错误,使它能得出正确
admin
2019-04-04
30
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun()
{
int a[3][3],sum;
int i,J;
/*********found*********/
sum=1;
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
/*********found*********/
scanf("%d",a
[j]);
}
for(i=0;i<3;i++)
sum=sum+a
;
printf("sum=%d\n",sum);
}
void main()
{
fun();
}
选项
答案
(1)sum=0; (2)scanf("%d",&a[i][j]);
解析
该题考查对循环语句的掌握和对数组概念的理解。本题的解题思路为:先从键盘输入一个3×3矩阵,然后循环累加,执行循环语句中的sum=sum+a
;。因为变量sum用来存放累加后的结果,所以应对其初始化为0。第二处错误考查标准输入函数scanf的格式,被赋值的变量前要加上取地址符"&"。
转载请注明原文地址:https://kaotiyun.com/show/wnRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
有以下程序 main() { int a [3][2]={0},(* ptr [2],i,j; for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);pb++;} for(i=0;i<3;i++)
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
下列程序的运行结果是()。#includemain(){inta=2,b=3,c=4;if(a<b)if(b<0)c=0;elsec++;prin
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
利用fseek函数可实现的操作是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
在数据管理技术发展的三个阶段中,数据共享最好的是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
执法人员当场作出行政处罚决定,可以当场收缴罚款的范围是()。
WomenintheUnitedStatesandmanyothercountries【C1】______inagrowingnumberofsportsandgames.ManyAmericanwomenare【C2
患者男性,54岁,6h前突然胸骨后紧缩样疼痛,查心电图示V3R、V4R及V5R有病理性Q波,相应的导联ST段抬高,四肢厥冷,出汗,心率106/min,血压80/50mmHg,尿比重1.024,中心静脉压3emH2O。目前最主要的治疗是
[2006年,第111题]在下面的现金流量图9.1-1中,若横轴的时间单位为年,则大小为40的现金流量的发生时点为()。
“标记唛码及备注”栏应填()。
小萍今年的年龄是妈妈的,2年前母子年龄差24岁,则4年后小萍的年龄是妈妈年龄的多少倍?()
在师生关系中,学生是主要方面,教师要围绕学生来展开教学。()
汉律六十篇中《朝律》的主持编纂者是()。
Thewavelengthsoflightandradiowaves,unlikehighenergygammaradiation,aremuchshorter.
WhichofthefollowingsentencesisaCOMMAND?(2011年考试真题)
最新回复
(
0
)