首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5 6
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5 6
admin
2018-03-28
66
问题
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。
例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
首先累加1、5、9,然后累加3、5、7,函数返回值为30。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 4
fun(int t[][N],int n)
{
int i,sum;
/*********found*********/
【1】
;
for(i=0;i<n;i++)
/*********found*********/
sum+=
【2】
;
for(i=0,i<n;i++)
/*********found*********/
sm+=t
[n—i一
【3】
];
return sum;
}
main()
{
int i,j,t[][N]={21,2,13,24,25,
16,47,38,29,11,32,54,42,21,3,10},
printf("\nThe origixnal data:\n");
for(i=0;i<N;i++)
{
for(j=0 ; j<N,j++)
printf("%4d",t
[j]);
print:f("\n");
}
printf("The result is:%
d",fun(t,N)),
}
选项
答案
(1)sum=0 (2)t[i][i] (3)1
解析
填空1:变量sum用来储存“和”结果,所以将其初始化为0。
填空2:从题目中可以了解到,主对角线元素的行和列下标是相同的,所以应填入t
。
填空3:对于反向对角线元素的行和列的下标,它们的关系是相加和为n一1,所以应填入1。
转载请注明原文地址:https://kaotiyun.com/show/Wxxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
下列属于不合法的main函数命令行参数表示形式的是()。
有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>C?C:k;执行该程序段后,k的值是()。
若程序中定义了以下函数:doublemyadd(doublea,doubleB){return(a+B);}并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是______
下列程序的输出结果是______。main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",y);}
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。 【】(double,double); main( ) {doublex,y; scanf("%lf%lf",&x,&y); printf("%lf\n",ma
已定义charch=’$’;inti=1,j;,执行j!=ch&&i++以后,i的值为______。
以下能正确定义二维数组的是______。
以下能正确定义字符串的语句是()。
下列关系运算的叙述中,正确的是______。
随机试题
为整治行人闯红灯,发现行人闯红灯,交警把闯红灯的人拦下让其坐在路边看着别人是否有其他行人闯红灯,如若赶时间可把其行为拍下转发朋友圈集齐20赞才能走,对此行为你怎么看?
缩泉丸的药物组成不包含
医院药品管理要求“专柜存放,专账登记,每日清点”的是
房地产开发企业对项目的规划设计方案履行报批手续后,应申请核发和取得()之后,方可申请开工。
指出下列哪项是一般中、小城市干道网密度的建议值()。
以涂改、挖补以及其他方法改变会计凭证真实内容的行为,属于变造会计凭证的行为。()
以下不是木质包装材料优点的是()。
和解协议达成后,若债务人不履行协议,债权人可请求人民法院强制执行。()
A、 B、 C、 D、 A第一行三个图形的封闭区域数分别是1、2、3;第二行三个图形的封闭区域数分别是4、5、6;第三行三个图形的封闭区域数分别是7、8、9;只有A项的封闭区域数是9。
Whichofthefollowingcanbestdescribehissituation?
最新回复
(
0
)