首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
66
问题
使用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全国计算机二级
相关试题推荐
下列关于类的访问权限的描述中,()是错误的。
不能作为函数重载的判断依据的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
面向对象的模型中,最基本的概念是对象和【】。
以下类定义中可能会引起错误的语句是classA{public:~A(){}//1inti;//2private:
关于静态数据成员的描述中正确的是
下列各项特点中,属于线性表的顺序存储结构的是()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
随机试题
司唾液腺分泌的神经是和;传导味觉冲动的神经是_______和_______。
女性,22岁。因右下智牙低位埋伏阻生,要求拔除。常用的麻醉药物是()
用友软件中,关于记账的说法正确的有()。
将个案工作方法运用于矫正社会工作中,社会工作者要注意的问题包括()。
心理辅导
教师对学生指导、引导的目的是促进学生的()。
房屋对于()相当于()对于象牙
在下列“假如我是区政协委员”的模拟情境中,“我”的行为合理的是:
设X,Y为两个随机变量,其中E(X)=2,E(Y)=一1,D(X)=9,D(Y)=16,且X,Y的相关系数为由切比雪夫不等式得P{|X+Y一1|≤10}≥().
Themostvocalopponentsofimmigrationreformsayit’snotjustthefearof(1)_____jobstoforeignworkersthat(2)_____their
最新回复
(
0
)