首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int n),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。 注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int n),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。 注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填
admin
2016-10-28
34
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int n),求出n×n矩阵的对角线数字的平方和。如果n为奇数,则对角线交叉部位数字只参与一次计算。
注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
#include<iostream.h>
#define MAX_N 10
int XX[MAX_N][MAX_N];
int fun(int n)
{
}
void main()
{
int n;
do
{
cout<<"please input N(1<=N<10):"<<endl;
cin>>n;
if(n<10&&n>=1)
{
break;
}
)while(1);
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
tout<<"please input:data:"<<endl;
cin>>XX
[j];
}
}
cout<<fun(n)<<endl;
return;
}
选项
答案
int data=0;//初始化求平方和变量 for(int i=0;i<n;i++) {data+=XX.[i][i]*XX[i][i];//求正对角线平方和 if(i!=n-i-1) data+=XX[i][n-i-1]*XX[i][n-i-1];//求逆对角线平方和 } return data;
解析
(1)首先初始化求平方和变量,设置求平方和的变量为0。
(2)然后利用for循环求得矩阵正对角线平方和。
(3)最后求得逆对角线平方和,返回平方和变量。
转载请注明原文地址:https://kaotiyun.com/show/GONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列for语句的循环次数为【】。For(nta=0,b=1;b&&a<5;a++);
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
算法分析的目的是
有如下程序:#include<iostream>usingnamespacestd;classshapes{protected:intx,y;public:void
下列运算符中不能在C++中重载的是
由关系数据库系统支持的完整性约束是指______和参照完整性。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
在C++语言中,数据封装要解决的问题是( )。
随机试题
A.益气固表止汗B.益气健脾,固冲摄血C.温肾暖脾,固肠止泻D.涩肠止泻,温中补虚E.益气固表,敛阴止汗
A.进口检验B.抽查性检验C.委托检验D.复验E.注册检验为了证明原检验数据和结果的可靠性和真实性而进行的检验是()。
如图所示,电路已稳定,t=0时闭合开关S后,则优L(t)为()。
下列担保中,担保金额在担保有效期内逐步减少的是()。
下列属于会计信息质量要求的是()。
任何开具发票的单位和个人应在发生经营业务、确认营业收人时,才能开具发票,未发生经营业务一律不得开具发票。()
民事诉讼的基本制度包括()。
野芳发而幽香,_________。(欧阳修《醉翁亭记》)
男子和女子说话声音不同是因为声带这个发音体有差异。()
群体意识
最新回复
(
0
)