【矩阵求导】求结果,最简单的5个

9*、输入一个5行5列的矩阵,计算该矩阵最外圈元素之和.求c语言程序设计_百度知道
9*、输入一个5行5列的矩阵,计算该矩阵最外圈元素之和.求c语言程序设计
i&j++) { printf(&i&5;5,j);j++){ printf(&&#92,&a[i][j]).h&void main(){int a[5][5],j;
scanf(&n&请输入5*5数组\i++){ for(j=0;5;该矩阵最外圈元素之和为;);5;j&}}printf(&quot完整代码;printf(&n&%d&;n&5;}}}printf(&quot,有问题再问#include &j&);5;for(i=0;;),a[i][j]);%2d &}for(i=0;i&i++){for(j=0;j&您输入的数组为\n&quot:%d&#92,sum=0;for(i=0; } printf(&;a[%d][%d]=&quot,i;;i++){ for(j=0;j++){if(i==0||i==4||j==4||j==0) { sum+=a[i][j],sum)
其他类似问题
为您推荐:
c语言程序设计的相关知识
其他2条回答
另外还有一个问题就是应该是5*5的,他定义为了40*50了楼上同学定义数组的时候除了点小差错,应该是int a[40][50]这样,这是一个
void main(void)int a(40,50),i,j,sum=0;for(i=0;i&40;i++) for(j=0;j&50,j++){if (i=0 or i=40-1 or j=50-1 or j=0) {sum+=a(i,j);}}}
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁9*、输入一个5行5列的矩阵,计算该矩阵最外圈元素之和.求c语言程序设计
9*、输入一个5行5列的矩阵,计算该矩阵最外圈元素之和.求c语言程序设计
完整代码,有问题再问
#include &stdio.h&void main(){int a[5][5];int i,j,sum=0;printf("请输入5*5数组\n");for(i=0;i&5;i++){for(j=0;j&5;j++){&printf("a[%d][%d]=",i,j);&&& scanf("%d",&a[i][j]);}}printf("您输入的数组为\n");for(i=0;i&5;i++){&for(j=0;j&5;j++)&{&printf("%2d ",a[i][j]);&}&printf("\n");}for(i=0;i&5;i++){&for(j=0;j&5;j++){if(i==0||i==4||j==4||j==0) {&sum+=a[i][j];}}}printf("该矩阵最外圈元素之和为:%d\n",sum);}
其他回答 (2)
void main(void)
int a(40,50),i,j,
for(i=0;i&40;i++)
&for(j=0;j&50,j++)
if (i=0 or i=40-1 or j=50-1 or j=0) {sum+=a(i,j);}
运行有错啊,一处错误。
void main(void)
int a(40,50),i,j,
for(i=0;i&40;i++)
&for(j=0;j&50;,j++)&& 这里少了个分号。
if (i=0 or i=40-1 or j=50-1 or j=0) {sum+=a(i,j);}
你不会调试程序吗?
main(){int a[4][5];
int i,j,a[0][0]=1;sum=0;
for(i=0;i&4;i++)
&for(j=0;j&5;j++)
if (i==0 || i==4-1 || j==5-1 || j==0) {sum+=a[i][j];}printf("sum=%d\n",sum);
楼上同学定义数组的时候除了点小差错,应该是int a[40][50]这样,这是一个,另外还有一个问题就是应该是5*5的,他定义为了40*50了,楼主把这两个修改一下就可以用了
相关知识等待您来回答
编程领域专家
& &SOGOU - 京ICP证050897号已知一个4*5的矩阵,编程求最大值和平均值的差_百度知道
已知一个4*5的矩阵,编程求最大值和平均值的差
提问者采纳
for&&(maxv&&&&&&++j){&j&&&&&&&&nbsp,&&&&&&sum&=&&&&&&&}&&&&&=&&nbsp,&&}&&(j&&&a[i][j]){&&&return&++j){&&&=&&&&;&&i&&&0;&&{0};&&&0;&&maxv&}&&&}&&&&&++i){&5;&j;&++i){&4;&+=&&&&&&&&&nbsp,&0;&&&&&5;(&&if&printf&&i&&&lt,&j&&&&&double&maxv-sum/20);int&&scanf&&0;&&nbsp,&maxv&&for&&&&&a[i][j];%lf&&&&&(&a[i][j]);&&&&&(i&&int&&&nbsp.h&&&&&a[0][0];0;=&&&=&;&&&&=&&&for&&%f\n&&&&&sum&(i&&}&&a[4][5]&&&&&&nbsp,&&&&&&for&&&main(){&i;&a[i][j];0;&&(j&&=&&&4;=&&nbsp#include&&nbsp
调试不出来
这个需要输入4*5的矩阵,然后他就出来了:前四行是输入的数据,最后一行是结果
提问者评价
来自团队:
其他类似问题
为您推荐:
平均值的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁设:矩阵A=【第一行:2,-2,1,3 第二行:9,-5,2,8】,求一个4*2的矩阵C使AC=E,且rankC=2_作业帮
拍照搜题,秒出答案
设:矩阵A=【第一行:2,-2,1,3 第二行:9,-5,2,8】,求一个4*2的矩阵C使AC=E,且rankC=2
设:矩阵A=【第一行:2,-2,1,3 第二行:9,-5,2,8】,求一个4*2的矩阵C使AC=E,且rankC=2
相当于解方程Ax=(1,0)^T以及Ay=(0,1)^TC=(x,y)(在取解的时候保证r(C)=2就好了)
此处A不是方阵,其实就是求其广义逆,C=A'(AA')^-1=[-0.;-0.3;0.3;0.3];你可以验证AC=AA'(AA')^-1=E;求5个矩阵的特征值{1 1/5 1/4 1/65 1 2 1/24 1/2 1 1/46 2 4 1 }{1 4 21/4 1 1/31/2 3 1}{1 3 31/3 1 11/3 1 1}{1 3 1/41/3 1 1/64 6 1}{1 4 51/4 1 31/5 1/3 1}请给出以上5个矩阵的特征值,给到小数点后第四位._作业帮
拍照搜题,秒出答案
求5个矩阵的特征值{1 1/5 1/4 1/65 1 2 1/24 1/2 1 1/46 2 4 1 }{1 4 21/4 1 1/31/2 3 1}{1 3 31/3 1 11/3 1 1}{1 3 1/41/3 1 1/64 6 1}{1 4 51/4 1 31/5 1/3 1}请给出以上5个矩阵的特征值,给到小数点后第四位.
求5个矩阵的特征值{1 1/5 1/4 1/65 1 2 1/24 1/2 1 1/46 2 4 1 }{1 4 21/4 1 1/31/2 3 1}{1 3 31/3 1 11/3 1 1}{1 3 1/41/3 1 1/64 6 1}{1 4 51/4 1 31/5 1/3 1}请给出以上5个矩阵的特征值,给到小数点后第四位.
A=[1 1/5 1/4 1/6 5 1 2 1/2 4 1/2 1 1/4 6 2 4 1 ]; B=[1 4 2 1/4 1 1/3 1/2 3 1]; C=[1 3 3 1/3 1 1 1/3 1 1]; D=[1 3 1/4 1/3 1 1/6 4 6 1]; E=[1 4 5 1/4 1 3 1/5 1/3 1]; [xA,lumdaA]=eig(A); [xB,lumdaB]=eig(B);[xC,lumdaC]=eig(C); [xD,lumdaD]=eig(D); [xE,lumdaE]=eig(E); lA=diag(lumdaA)lB=diag(lumdaB)lC=diag(lumdaC)lD=diag(lumdaD)lE=diag(lumdaE)%%%%%%%%%%%%%%%%%%%%%%%%%得到结果:lA =4.0916 -0.0458 + 0.6105i-0.0458 - 0.6105i0.0000 lB =3.0183 -0.0091 + 0.2348i-0.0091 - 0.2348ilC =03.00000.0000lD =3.0536 -0.0268 + 0.4038i-0.0268 - 0.4038ilE =3.0858 -0.0429 + 0.5127i-0.0429 - 0.5127i}

我要回帖

更多关于 矩阵的秩怎么求 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信