首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向
admin
2018-10-21
18
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。
例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
首先累加1、5、9,然后累加3、5、7,函数返回值为30。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdi*.h>
#define N4
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】
];
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 original clata:\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://kaotiyun.com/show/zcxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include<conio.h>#include<stdio.h>#defineM81
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
若有如下程序:main(){inta=1,b=1;for(;a<=10;a++){if(b>=9)break;if(b%3==1){b+=3;continue;}b++;}p
有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’B’);执行该程序段后,x的值为_____。
若有以下定义,则不能代表字符。的表达式是______。chars[20]="programming",*ps=s;
若有以下程序#includeinta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,Y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0)y=x-
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
下列关于“数据库系统(DBS)”的叙述中,正确的一条是______。
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
随机试题
男,45岁。发作性头痛、心悸、大汗2年,发作时血压230/130mmHg,平素血压不高。对诊断最有帮助的是发作时测定尿
随着年龄的增长,老年人大脑的明显改变是
某企业2014年年度利润总额80万元,通过公益性社会团体向某灾区捐赠2万元,直接向某学校捐款5万元。根据企业所得税法律制度的规定,该企业在计算企业所得税应纳税所得额时,可以扣除捐赠支出()万元。
你的一个朋友向你借了一万元钱,你是否让他打借条,为什么?如果这种情况反过来,你会怎么做?
孔子是人不是神。把孔子推上神坛的是后人,并非孔子的过错。在2500年前孔子的思想和成就能达到那样的高度,确实了不起,我们应该充分肯定和尊重,其中今天仍有价值的部分应该很好地珍惜利用。把孔子和儒家学说说得一文不值,是极端和片面的。把孔子作为神来膜拜,把儒学作
独立自主、完全平等、互相尊重、互不干涉内部事务四项原则只是中国共产党处理与世界其他工人阶级政党的原则。()
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输出3.1416的是(
在打印数据表过程中,某一列或某几列内的数据不需要将其进行打印,但又不能删除,可以对其进行()。
Ifwomenareencouragedbyequalpaytotakefull-timejobs,theywillbeunabletodothethingstheyarebestatdoing:making
Shoppinghasalwaysbeensomethingofanimpulseactivity,inwhichobjectsthatcatchourfancywhilestrollingareimmediately
最新回复
(
0
)