首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
40
问题
使用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全国计算机二级
相关试题推荐
下列打开文件的表达式中,错误的是()。
下列程序的输出结果是#include<iostream.h>voidmain(){char*str="12123434";intx1=0,x2=0,x3=0,x4=0,i;for(i=0;str[
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;While(*dat
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){c
若有以下定义:inta[]={1,2,3,4,5,6,7}charc1=’b’,c2=’2’;则数值不为2的表达式是
在关系模型中,
在设计程序时,应采纳的原则之一是
C++语言中标点符号中表示一条预处理命令开始的是
数据库设计包括两个方面的设计内容,它们是
在C++语言中,数据封装要解决的问题是( )。
随机试题
“决渎之官”指的是
引起中药药源性疾病的原因有
A市的甲厂将货物托运给B市的乙厂,与丙运输公司办理了货物运输手续。在货物运至乙厂前,甲厂因业务需要变更该运输合同。根据《合同法》的规定,下列关于此案的表述正确的有()。
()是指为了提高工作效率,实行科学管理,便于经济业务按照事前规定轨道进行而采取的控制措施。
属于客户理财需求短期日标的有()
按照交易形式细分,可以将房地产市场划分为()
同刑事犯罪作斗争是法律赋予每个公民的权利和义务,是每个热爱社会主义祖国的公民义不容辞的()。
由于长期以来人类对生态环境的破坏、对自然资源的过度___________、保护不力等原因,生物多样性遭受的损失令人___________。因此,采取有力措施保护生物多样性已成为十分紧迫的任务。依次填入画横线部分最恰当的一项是()。
在软件开发中,应从哪个阶段开始准备初步的用户手册?()
对于拷贝初始化构造函数,正确的描述是( )。
最新回复
(
0
)