首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
37
问题
使用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>usingnamespacestd;intb=3;intfun(int*k){intb=2;b=*(k++)*b;
面向对象的模型中,最基本的概念是对象和【】。
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
下面程序的输出结果是【】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)
面向对象的模型中,最基本的概念是对象和【】。
下列程序的输出结果是#include<iostream.h>voidmain(){char*str="12123434";intxl=0,x2=0,x3=0,x4=0,i;
有如下程序:#include"iostrearn.h"voidmain(){intx=1,a=0,b=0;switch(x){case0
下列运算符中不能在C++中重载的是
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
熔化极脉冲氩弧焊对于同一直径的焊丝,其焊接电流的调节范围相当宽。()
该企业的资产报酬率为:()。该企业的销售利润率和净资产收益率分别为:()。
拍卖人不得以竞买人的身份参与自己组织的拍卖活动,但可委托他人代为竞买。()
根据《水利水电工程标准施工招标文件》,除专用合同条款另有规定外,工程险、第三者责任险和承包人人员的人身意外伤害险以及施工设备险均由()投保。
诉前财产保全是指债权银行因情况紧急,不立即申请财产保全将会使其合法权益受到难以弥补的损失,因而在起诉前向()申请采取财产保全措施。
适用于数量少、体积小的易霉、易锈蚀商品的密封方式是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
袋鼠:澳大利亚
设函数,则f(x)有
PharmacologistTuYouyouhasbecomethefirstChinesewomantowinAmerica’srespectedLaskerAwardforherdiscoveryofanew__
最新回复
(
0
)