首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
29
问题
使用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全国计算机二级
相关试题推荐
下列各函数的说明中,()是表示纯虚函数。
在32位的计算机中,一个char型数据所占的内存长度的字节是
下面程序的结果为【】。#include<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)||c)
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
下列关于队列的叙述中正确的是
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下列运算符中,在C++语言中不能重载的是
下列哪个是C++语言的有效标识符?
在算法正确的前提下,评价一个算法的两个标准是【】。
在C++语言中,封装是借助于什么达到的?
随机试题
欲了解某病在某地的流行状况,进行现况调查,宜选用
有利于母乳喂养的因素是
根据我国《证券法》的规定,操纵市场的行为不包括( )。
()是现代商务代理中的重要组成部分。
下列选项属于第一届中国人民政治协商会议内容的是()。
下列经济业务中,属于资产内部增减变动的是()。
(2017国家87)自由落体运动是指物体只在重力作用下从静止开始下落的运动。这种运动只有在真空条件下才能发生,在有空气时,如果空气的阻力作用比较小,可以忽略不计,则物体的下落可以近似看作自由落体运动。根据上述定义,下列可以近似看作自由落体运动的是:
CollegesportsintheUnitedStatesareahugedeal.AlmostallmajorAmericanuniversitieshavefootball,baseball,basketball
Givenjournalists’penchantforstickingthesuffix"gate"ontoanythingtheythinksmellsofconspiracy,apublic-relationscon
A、Theyprioritizetheirfavoredactivityoverwhattheyshoulddo.B、Theydotheirfavoredactivitywheneverandwhereverpossib
最新回复
(
0
)