首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。 请改正程序中的错误,使它能得出正确的
admin
2020-06-02
43
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#define M 5
/*********found*********/
int fun(int n,int xx[][])
{
int i,j,sum=0;
printf("\nThe%dx%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);
}
void 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}};
system("CLS");
printf("\nThe sum of all elements On 2 diagnals is%ld",fun(M,aa));
}
选项
答案
(1)int fun(int n,int xx[][M]) (2)printf("%d",xx[i][j]);
解析
(1)当用数组作为函数的形参时,可以不定义数组的行数,但一定要定义数组的列数。
(2)该处错误比较隐蔽,一般c语言上机考试很少涉及printf函数中的错误,此处只要明白“d”和“f”的区别就可以了。格式字符d表示以带符号的十进制形式输出整数(正整数不输出符号);格式字符f表示以小数形式输出单精度、双精度数据,隐含输出6位小数。
转载请注明原文地址:https://kaotiyun.com/show/glCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两个或两个以上模块之间关联的紧密程度称为
以下语句中存在语法错误的是
以下选项中合法的变量是
有以下程序,程序运行后的输出结果是#include#includemain(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3
下列关于栈的描述中错误的是
下面描述中不属于数据库系统特点的是
数据库技术的根本目标是要解决数据的
若有定义语句:doublea,*p=&a;以下叙述中错误的是
在深度为7的满二叉树中,叶子结点的个数为
以下与函数fseek(fp,OL,SEEKSET)有相同作用的是
随机试题
英国颁行《金本位制法》,率先在全球范围内实行金本位制度的年度是()
患者身目俱黄,黄色鲜明,发热口渴,或见心中懊懊農,腹部胀闷,口干而苦,恶心呕吐,小便短少黄赤,大便秘结,舌苔黄腻,脉象弦数。治宜选用
16岁女孩,左小腿上段肿胀疼痛半年,近1个月来肿胀明显,夜间痛明显。查体:左胫骨上端肿胀严重,压痛明显,浅静脉怒张,扪及一6cm×7cm硬性肿块,固定,边界不清。X线片示左胫骨上段呈虫蚀状溶骨性破坏,骨膜反应明显,可见Codman三角。最可能的诊断是
在散剂的制备过程中,目前常用的混合机理有
采用真空预压法加固地基,计算表明在规定时间内达不到要求的固结度,加快固结进程时,下面哪种措施是正确的?
按照《建设工程安全生产管理条例》的规定,建设单位的安全责任除了向施工单位提供现场相关资料、依法办理相关批准手续、提供安全生产费用及不推销劣质材料设备外,还包括()。
“备案号”栏应填:“提运单号”栏应填:
《中华人民共和国义务教育法》规定,县级以上人民政府及其教育行政部门应当缩小学校之间办学条件的差距,促进学校().
方程2x2+3x+5m=0的一根大于1,另一根小于1.()(1)m=一1.(2)m<一1.
SomepeoplehavedrawntheconclusionfromBowlby’sworkthatchildrenshouldbesubjectedtodaycarebeforetheageofthree
最新回复
(
0
)