首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4
admin
2021-02-25
66
问题
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。
例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
首先累加1、5、9,然后累加3、5、7,函数返回值为30。
请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#define N 4
fun(intt[][N],int n)
{
int i,sum;
/**********found***********/
【1】
for(i=0;i
/**********found***********/
sum+=【2】;
for(i=0;i
/**********found***********/
sum+=t
[n—i-【3】;
return sum;
}
main()
{
int t[][N]={21,2,13,24,25,16,47,38,29,11,32,54,42,21,3,10},i,j;
printf(“bathe original data:\n”);
for(i=0;i
{
for(j=0;j
prinff(“%4d”,t
[j]);
printf(“\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/Q9tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>main()inta=6,b=0.c=0:for(;a;){b+=a;a一=++C;)printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是()。
若有以下程序:#include<stdio.h>main()inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((C==3)||(d==一1))a=5;print{("%d,%d,%d,%d\n
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
以下错误的定义语句是
结构化程序设计中,下面对goto语句使用描述正确的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
数据库系统的三级模式不包括
随机试题
罗依的适应模式的护理程序包括几个阶段()
引起慢性肾功能不全的病因最常见的是
A,麻痹性肠梗阻B,急性胃扩张C,消化道穿孔D,腹腔内出血E,幽门梗阻肠鸣音消失见于
A.芸香糖B.葡萄糖C.纤维素D.淀粉E.阿拉伯糖属于水不溶性多糖的是
患儿,4岁。尿频5个月。证见小便频数,淋沥不尽,尿液不清,精神倦怠,面色苍黄,饮食不振,恶寒怕冷,手足不温,大便稀薄,舌质淡,苔薄腻,脉细少力。选方为
下列关于招标人组织评标委员会评标应注意的问题的描述中,正确的有()。
检测室内装饰材料的放射性水平时,不必检测哪种元素的放射性比活度?[2017—010]
建筑设计单位对设计文件选用的建筑材料、建筑构配件和设备,不宜指定生产厂、供应商。()
有价证券的特征包括()等方面。
教案必不可少的项目是()。
最新回复
(
0
)