snrg.net
当前位置:首页 >> 使用二维数组,任意输入一个5行5列的矩阵,计算该矩... >>

使用二维数组,任意输入一个5行5列的矩阵,计算该矩...

#include <stdio.h>#include <stdlib.h>#define size 5 int main() { int a[size][size]; int i,j,sum=0; for(i=0; i<size; i++) for(j=0; j<size; j++) //for(j=0; i<size; j++) 要把i改为j scanf("%d",&a[i][j]); for(i=0; i<size; i++) { for(j=0; j<size; j++) printf("%5d",a[i]

完整代码,有问题再问#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++) {

完整代码,有问题再问#include void main(){int a[5][5];int i,j,sum=0;printf("请输入5*5数组\n");for(i=0;i 评论0 0 0

#include void main() { int a[5][6]; int i,j; for(i=0;i

main(){ int i,j; int sum[6]; int matrix[5][5]={/*此处填写你的矩阵数据*/}; /*初始化数组*/ for(i=0;i 评论0 0 0

#include "stdio.h" void main() { int a[5][5]; int i,j; for (i=0;i

void main() { int i,j,a[5][5],s=0; 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||i+j==4)s+=a[i][j]; printf("s=%d\n",s); }

#include <stdio.h>#define n 5; int main() { int i,j,sum=0,matrix[n][n]; for(i=0;i<n;i++) for(j=0;j<n;j++) { scanf("%d",&matrix[i][j]); if(i==0||i==n-1||j==0||j==n-1) sum+=matrix[i][j]; } printf("%d\n",sum); return 0; } }

#include "stdio.h"int main(){ int a[5][5]; int i,j; //给矩阵元素赋值 for(i=0;i<5;i++) for(j=0;j<5;j++) { if(i==j) a[i][j]=0; if(i<j) a[i][j]=2; if(i>j) a[i][j]=1; } //输出: for(i=0;i<5;i++) { for(j=0;j<5;j++) printf("%d ",a[i][j]); printf("\n"); }}结果:

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com