首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算N XN矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5
下列给定程序中,函数fun的功能是:计算N XN矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5
admin
2015-11-25
30
问题
下列给定程序中,函数fun的功能是:计算N XN矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。
例如,若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***********/
sum+=t
[n—i—
【3】
];
Eeturn 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 original data:\n”);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf(“%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://jikaoti.com/ti/yKi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main(){
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
下述关于数据库系统的叙述中正确的是______。
______语言负责数据的模式定义与数据的物理存取构建。
软件工程研究的内容主要包括:【】技术和软件工程管理。
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成
用筛选法可得到2~n(n
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
治疗亚急性感染性心内膜炎首选的抗菌药是
患儿男,9岁。水肿、血尿10天,进行性少尿8天。10天前晨起发现双颊水肿,尿发红,8天前尿色变浅,但尿量进行性减少。查体:体温36.9℃,呼吸24次/分,血压145/80mmHg。发育正常,营养中等,重病容。化验:尿蛋白(﹢﹢),镜检白细胞(﹢)/HP,红
A.基因突变B.染色体畸变C.DNA完整性改变D.细胞坏死E.细胞恶性转化程序外DNA合成试验的遗传学终点为
依据《安全生产法》的规定,下列关于生产经营单位应急救援工作的说法,错误的是()。
关于资产负债表的格式,下列说法不正确的是()。
企业发生的下列交易或事项中,属于会计估计的是()。
以重视学生自学和独立作业为显著特点的教学组织形式是()。
A、 B、 C、 D、 CNAT可以分“一对一”、“多对多”两种类型,实现地址“一对一”转换的方法属于静态NAT,即配置一个内部专用IP地址对应一个公用IP地址。如果每个内部网络的N个用户可以共享M个全局IP
"ExoticandEndangeredSpecies"→Whenyouhearsomeonebubblingenthusiasticallyaboutanexoticspecies,youcansafelybe
Haveyoueverthoughtofthesimilaritiesbetweenthecinemaandthetheatre?Thecinemahaslearntagreatdealfromthetheat
最新回复
(
0
)