首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #nclude #d
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #nclude #d
admin
2013-03-29
28
问题
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#nclude
#define M 5
/*****************found***************/
int fun(int n,int xx[][])
{ int i,j,sum=0;
prLntf("\nThe%d x%d matrix:\n",
M,M);
for(i=0;i
( for(j=0;j
/******************found*******************/
printf("%f",xx
[j]);
printf("\n");
}
for(i=0;i
sum+=xx
+xx
[n-i-i];
return(sum);
}
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}};
printf("\nThe sum of all elements
on 2 cliagnals is%d.",fun(M,aa));
}
选项
答案
(1)int fun(int n,int xx[][M]] (2)printf("%4d",xx[i][j]);
解析
(1)第一个标识下fun函数的定义中对于二维数组的定义在原题中并没有给出空间,所以将“intfun(intn,intxx[][])"改为“inl fun(int n,int xx[][M])"。
(2)fun函数中n是int型,C语言输出语句中整型应该是%d,所以第二个标识下“printf["%f",xx
[j]);"应该改为“print("%4d",xx
[j]);"。
转载请注明原文地址:https://kaotiyun.com/show/pXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()
阅读下列程序,则程序的输出结果为【】。#include"stdio.h"structty{intdata;charc;};main(){
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}a,b,*p=&a,*q=&b
在位运算中,操作数左移一位,其结果相当于
以下程序段的执行结果为#definePLUS(X,Y)X+Ymain(){intx=1,y=2,z=3,sum;sum=PLUS(x+y,z)*PLUS(y,z);printf("SUM=%d",sum
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
以下程序的功能是()#include<stdio.h>main(){FILE*fp1;*fp2;fp1=fopen("filel","r");fp2=fopen("file2","w");wh
函数调用语句;fseek(fp,-20L,SEEK_END);的含义是()
以下程序段给数组所有的元素输入数据,请选择正确答案填入。()#inelude<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
随机试题
气液联动装置是由天然气挤压工作液进入工作缸,推动(),带动球阀主轴实现开关。
应用总流能量方程时,过流断面应选择()。
【2011年典型真题】1911年10月武昌起义的导火线是黄花岗起义的失败。()
【2014年山东枣庄】学校和幼儿园安排未成年学生和儿童参加()等集体活动,应当有利于未成年人的健康成长,防止发生人身安全事故。
集体主义思想,只有在集体活动中才能培养。()
根据我国继承法的相关规定,下列属于第一顺序法定继承人的是()。
行政许可是指行政机关根据公民、法人或者其他组织的申请,经依法审查,准予其从事特定活动的行为。下列属于行政许可的是( )。
设则()
Thereoughttobelessanxietyovertheperceivedriskofgettingcancerthanexistsinthepublicmindtoday.
Learningisanessentialprocessforlivingthingstoacquiringnecessaryskillsandbehaviours.Scientistshavealreadyfoundt
最新回复
(
0
)