首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int n),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。 注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int n),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。 注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花
admin
2021-09-05
45
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int n),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。
注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
1 #include
2 #define MAX N 10
3 int XX[MAX N][MAX N];
4 int fun(int n)
5 {
6
7 }
8 void maln()
9 {
10 int n ;
11 do
12 {
13 cout<<"please input N(1<=N<10):"<
14 cin>>n;
15 if(n<10&&n>=1)
16 {
17 break;
18 }
19 }while(1);
20 for(int i=0;i
21 {
22 for(int j=0;j
23 {
24 cout<<"please input data:"<
25 cin>>XX
[j];
26 }
27 }
28 cout<
29 return;
30 }
选项
答案
1 int data=0 ; //初始化求平方和变量 2 for(int i=0 ; i
解析
本题函数中的功能是输出N行N列正方阵,然后求两条对角线上各元素之平方和。其中,假设矩阵行、列分别为i、j,那么对角线上的元素特点是主对角线上i=j,以及逆对角线i=n-i-1。
[解题思路]
(1)首先初始化求平方和变量,设置求平方和的变量为0。
(2)然后利用for循环求得矩阵正对角线平方和。
(3)最后求得逆对角线平方和,返回平方和变量。
转载请注明原文地址:https://kaotiyun.com/show/0o5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是
有如下类定义和变量定义:classA{public:A(){data=0;}~A(){}intGetData()const{returndata;}voidSetDa
有如下两个类定义classxx{private:dOublex1;protected:doublex2;public:doublex3;};classYY:protectedXX{private:doubley1;po
在定义函数模板或类模板时,开头的保留字是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列控制对齐方式的操作符中,错误的是()。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
在下列关键字中,不能用来表示继承方式的是()。
随机试题
我国当前的社会保险制度涵盖哪些领域?()
患者男性,56岁,胸闷痛反复发作2年,加重1年,现胸闷如窒而痛,气短,喘憋,苔黄腻,脉滑数。根据上述临床表现及病史,按照中医的辨证理论,考虑诊断及辨证分型为
主要任务是配合医务人员进行治疗主要任务是求医行为
治疗急性肾衰竭湿热蕴结证,应首选
存款人开立单位银行结算账户,自正式开立之日起()个工作日后,方可使用该账户办理付款业务。
班轮运输
我国税款征收方式主要包括( )。
景区(点)导游服务规范主要包括服务准备、导游讲解和送别服务三个环节。()
教学与教育两个概念是对同一事物的不同表述。()
Sinceateacher’sresponseonastudent’spaperispotentiallyaninfluentialtextinawritingclass,weneedtoexamineourpra
最新回复
(
0
)