网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面程序用于计算矩阵的两条对角线上的元素之和。补充下列语句,实现该功能。

include<iostream.h>

void main(){

int a[3],[3]={9,8,7,6,5,4,3,2,1};

int sum1=0,sum2=0,i,j;

for(i=0;i<3;i++)

for(j=0;j<3;j++)

if(i==j)sum1+=a[i][j];

for(i=0;i<3:i++)

for(j=2;【 】;j--)

if(i+j==2)sum2+=a[i][j];

}


参考答案

更多 “ 下面程序用于计算矩阵的两条对角线上的元素之和。补充下列语句,实现该功能。include<iostream.h>void main(){int a[3],[3]={9,8,7,6,5,4,3,2,1};int sum1=0,sum2=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum1+=a[i][j];for(i=0;i<3:i++)for(j=2;【 】;j--)if(i+j==2)sum2+=a[i][j];} ” 相关考题
考题 下面程序错误的语句是 ① include ② void main( ) ③ { ④ int * p=new int[1] ; ⑤ p 下面程序错误的语句是① #include<iostream.h>② void main( )③ {④ int * p=new int[1] ;⑤ p=9;⑥ cout < < * p < <endl;⑦ delete[ ] p;⑧ }A.④B.⑤C.⑥D.⑦

考题 以下程序用来建立一个10*10矩阵,该矩阵两条对角线上的元素为1,其余元素为0,请补充完该程序。该程序运行结果见下图。Private Sub Form_ click()Dim s(10, 10) As IntegerFor n = 1 To 10For m = 1 To 10If【 】Or【 】Thens (n, m) = 1Elses (n, m) = 0End IfNext mNext nFor n = 1 To 10For【 】。Picturel. Print Tab(m * 3); s(n, m)Next mPrintNext nEnd Sub

考题 所谓的n阶(n>3)三对角矩阵(带状矩阵)是指非零元素只出现在矩阵的两条对角线上。()

考题 3.编写程序,建立并输出一个10*10的矩阵,该矩阵两条对角线元素为1,其余元素为0

考题 分别计算矩阵a的两条对角线上的元素之和。 解题思路:行列数相同的矩阵主对角线上所有元素的下标值具有行列相等的特征;矩阵辅对角线上所有元素的下标值具有行与列之和等于该矩阵的最大列下标值(或最大行下标值)的特征。 1、无需输入数据,矩阵数据直接在程序内赋值,输入如下: 1 3 6 7 9 11 14 15 17 2、sum1中放主对角线上的数据,即1+9+17; 3、sum2中放辅对角线上的数据,即6+9+14。

考题 所谓的n阶(n3)三对角矩阵(带状矩阵)是指非零元素只出现在矩阵的两条对角线上。()

考题 【简答题】编程求出3阶方阵的两条对角线上元素之和。

考题 【填空题】下面程序可求矩阵a的主对角线上的元素之和,请填空使程序完整。 #include<stdio.h> main() { int a[3][3]={1,3,5,7,9,11,13,15,,17},sum=0,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) {if() sum+= ; printf(“sum=%d”,sum); }

考题 对角矩阵的特点是非零元素只出现在矩阵的两条对角线上。