首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5
admin
2020-06-16
52
问题
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。
例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
首先累加1、5、9,然后累加3、5、7,函数返回值为30。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 4
3 fun(int t[][N],int n)
4 {
5 int i,sum;
6 /*********found*********/
7
【1】
;
8 for(i=0 ; i<n ; i++)
9 /*********found*********/
10 sum+=
【2】
;
11 for(i=0 ; i<n;i++)
12 /*********found*********/
13 sum+=t
[n-i-
【3】
];
14 return sum;
15 }
16 main()
17 {
18 int i,j,t[][N]={21,2,13,24,25,16,47,38,29,11,32,54,42,21,3,10};
19 printf("\nThe original data:\n’’);
20 for(i=0;i<N;i++)
21 {
22 for(j=0;j<N;j++)
23 printf(’’%4 df’’,t
[j]);
24 printf(’’\n’’);
25 }
26 printf(’’The result is:%d’’,fun(t,N));
27 }
选项
答案
(1)sum=0 (2)t[i][i] (3)1
解析
填空1:变量sum用来储存“和”结果,所以将其初始化为0。
填空2:从题目中可以了解到,主对角线元素的行和列下标是相同的,所以应填入t
。
填空3:对于反向对角线元素的行和列的下标,它们的关系是相加和为n-1,所以应填入1。
转载请注明原文地址:https://kaotiyun.com/show/n7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意
编写函数fun,其功能是:将SS所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
设有语句typedefstruetTT{charc;inta[4];}CIN;,则下列叙述中正确的是()。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是()。
下列定义数组的语句中正确的是()。
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
以下选项中,能够正确利用随机函数rand(),产生一个英文字母的表达式是()。
随机试题
控制噪声最根本的办法是()。
行政法律关系的主体是()和行政相对人。
下列哪一作用与吗啡治疗心源性哮喘的机制无关
属于财务费用的是( )。
下列项目会影响商业银行的营业利润的有()。
在校园突发的学生受伤事件中,班主任最关键的工作是进行危机控制。
根据2018年宪法修正案,爱国统一战线中新增加的阶层是:
商业银行的存款准备金加流通中的现金等于()。
两个以上的物品环绕一个中心组合在一起,两边平衡,重量或吸引力(包括形状、色彩方面的吸引力)都有同等的分量,使人产生一种宁静的感觉,这就叫做均衡。根据定义,下列不属于均衡的是()。
下面描述中错误的是()。
最新回复
(
0
)