首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #nclude #d
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #nclude #d
admin
2013-03-29
21
问题
给定程序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://jikaoti.com/ti/0Kn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。voidfun(char*w,charx,int*n){inti,
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
若有定义:inta[2][3];则才a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
若有以下定义和语句,则对a数组元素地址的正确引用为inta[2][3],(*p)[3];p=a;
阅读下面程序,则程序段的功能是#include"stdio.h"main(){intc[]={23,1,56,234,7,0,34},i,j,t;for(i=1;i<7;i++){t=c[i];j=i-
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
不合法的main函数命令行参数表示形式是()
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
随机试题
Word可以在键入字符的同时自动创建项目符号和编号列表,也可在文本的原有行中添加项目符号和编号。
A.影响血容量的降压药B.钙拮抗剂C.血管紧张素转换酶抑制剂D.神经节阻断药E.β受体阻滞剂硝苯地平为
A.举止端庄、态度热情B.全面系统、认真细致C.从诊治需要出发、目的合理。D.对症下药、剂量安全E.严格掌握手术指征、动机正确体格检查的道德要求是
下列第Ⅱ相代谢不包括()。
当设备与管道内的介质温度高于周围空气温度时,应进行保温。当Dg<100mm,经合理保温后的热损失只为裸管散热损失的( )。
证券分析师()。
爱思传真机公司每年购买80000个用于制造传真机的调制解调器,每个解调器的成本为10元,一年解调器的持有成本为3元,每批的订货成本为30元,最近该公司与其供应商准备开始联合库存的管理尝试,力图降低整个供应链的成本,提高竞争力。
下列有关前后任注册会计师沟通的说法中,错误的是()。
【2015年重庆云阳.判断】班会一般有三类,即常规班会、生活班会和主题班会。()
设A为三阶矩阵,ξ1,ξ2,ξ3是三维线性无关的列向量,且Aξ1=-ξ1+2ξ2+2ξ3,Aξ2=2ξ1-ξ2-2ξ3,Aξ3=2ξ1-2ξ2-ξ3.求|A*+2E|.
最新回复
(
0
)