用指针的方法求5*5矩阵元素2求矩阵对角线元素之和的和

求一个5*5矩阵对角线元素这和程序
wuming峡富
#include "stdio.h"#define M 5 //矩阵阶数void main(){int a[M][M],i,j,sum=0;printf("请输入%d*%d矩阵:\n",M,M);for(i=0;i
为您推荐:
其他类似问题
扫描下载二维码第2章习题答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
第2章习题答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩6页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢对一个5*5矩阵,要求将主对角线元素和副对角线元素赋值0,其余元素赋值1,并输出该矩阵我是新手.
在matlab 中输入x=[0 1 1 1 01 0 1 0 11 1 0 1 11 0 1 0 10 1 1 1 0]然后回车(注意要用英文输入法,我临时也就会这么笨的方法,幸好你的矩阵也不大)
为您推荐:
其他类似问题
扫描下载二维码输入5X5阶的矩阵,编程实现:(1)求两条对角线上的各元素之和.(2)求两条对角线上行、列下标均为偶数帮个忙谢谢,急用.
081平安是福
我就用C语言吧.#includemain(){double a[5][5]={0.0};int i,j;double s=0.0;for(i=0;i<5;i++)
for(j=0;j<5;j++){
printf("\ninput a value:");
scanf("%lf",&a[i][j]);
}for(i=0;i<5;i++)
for(j=0;j<5;j++){
if((i==j)||(i+j==4))
s+=a[i][j];
}s=s-a[2][2];printf("\n两对角线上各元素之和是%f\n",s);s=0.0;for(i=0;i<5;i++)
for(j=0;j<5;j++){
if(((i==j)||(i+j==4))&&(i%2==0)&&(j%2==0))
s+=a[i][j];
}s=s-a[2][2];printf("两对角线上行、列下标均为偶数的元素之和为%f\n",s);}
为您推荐:
其他类似问题
扫描下载二维码精诚所至 金石为开
欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 5712 人关注过本帖
标题:编写程序,求5*5矩阵两条对角线元素之和。
来 自:广州
等 级:新手上路
&&问题点数:0&&回复次数:2&&&
编写程序,求5*5矩阵两条对角线元素之和。
编写程序,求5*5矩阵两条对角线元素之和。
哪个大大会的?帮帮忙哦,要准确的,能运行的
搜索更多相关主题的帖子:
等 级:新手上路
帖 子:25
#include &stdio.h&
void main()
&&& int a[3][3],sum=0;
&&& int i,j;
&&& for(i=0;i&3;i++)
&&& for(j=0;j&3;j++)
&&& scanf(&%d&,&a[i][j]);
&&& for(i=0;i&3;i++)
&&& for(j=0;j&3;j++)
&&& &&&&if(i==j||j==2-i)
&&& &&&&sum+=a[i][j];
&&& printf(&%d&,sum);
我只有3*3的
这个是我上个学期做的
我现在的电脑里没有VC
所以要你自己改成5*5的
等 级:新手上路
#include &stdio.h&
void main()
&&& int a[5][5],sum=0;
&&& int i,j;
&&& for(i=0;i&5;i++)
&&& for(j=0;j&5;j++)
&&& scanf(&%d&,&a[i][j]);
&&& for(i=0;i&5;i++)
&&& for(j=0;j&5;j++)
&&&&&&&&if(i==j||j==2-i)
&&&&&&&&sum+=a[i][j];
&&& printf(&%d&,sum);
版权所有,并保留所有权利。
Powered by , Processed in 0.020127 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 求矩阵对角线元素之和 的文章

 

随机推荐