首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
34
问题
使用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全国计算机二级
相关试题推荐
关于函数中的,下列表述中错误的是()。
在语句“cout
下列程序的输出结果是()。#include<iostream>usingnamespacestd;template<typenameT>Tfun(Ta,Tb){return(a<=b)?a:b;}
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt件的是()。
下列运算符函数中,肯定不属于类Value的成员函数的是()。
下列关于运算符函数的描述中,错误的是()。
下列字符串中,正确的C++标识符是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
对如下二叉树进行后序遍历的结果为()。
下列字符串中不能作为C++标识符使用的是()。
随机试题
甲公司是一家大型软件开发公司,因为业务发展需要,拟申请上市筹集发展资金。中国证监会对该公司的上市申请未予批准。该公司却认为,自己符合公司上市的所有条件,证监会能够批准同行业另一家条件不如自己的企业而不批准自己的上市申请的做法不符合法律规定,所以不服证监会作
新生儿出生体重2800g,身长50cm,面色红润,哭声响亮,一般情况好,现母乳喂养。授乳后婴儿应取的体位是()。
8岁女孩,4周前因猩红热用青霉素治疗好转,2周后又高热不退,四肢关节酸痛,查体:体温39℃,精神好,皮疹(-),心率160次/分,奔马律,血培养(-),该患者最可能的诊断是
固定资产简单再生产就是为了维持()而对现有固定资产在物质形态上进行更新和替换,在价值形态上进行补偿。
使用情感反应技术时最有效的方式是()。
根据以下资料,回答问题。若保持2014年增速不变,预计2016年江苏省油料总产量将达到约:
March27,1997,dawnedasanormaldayattheCollins’home.Bythemiddleofthemorning,JackCollinswasathisdesk,writin
“五四”运动后,“国语运动”动摇了文言文的统治地位。(上海大学)
OneDevonshireGardens7July,20_Faxto:P.PetermanFaxnumber:0101-202-555-1218DearMr.Peterman:T
Themillionsofcalculationsinvolved,hadtheybeendonebyhand,______allpracticalvaluebythetimetheywerefinished.
最新回复
(
0
)