首页 > 代码库 > 矩阵相加
矩阵相加
/* Note:Your choice is C IDE */ #include "stdio.h" #include<stdlib.h> #include<time.h> #define N 4 void main() { int a[N][N]; int b[N][N]; int z,x,c,d,p,i,j; for(c=0;c<N;c++) srand(time(0)); a[0][c]=rand()%10; printf("\n\n"); d=0,p=0; do { for (z=d;z<N;z++){ a[d][z]=a[0][p]; a[z][d]=a[0][p]; p++; } d++; } while (d!=N); for (x=0;x<N;x++){ for (c=0;c<N;c++){ printf ("%d ",a[x][c]);} printf ("\n");} for(c=0;c<N;c++) srand(time(0)); a[0][c]=rand()%10; printf("\n\n"); d=0,p=0; do { for (z=d;z<N;z++){ a[d][z]=a[0][p]; a[z][d]=a[0][p]; p++; } d++; } while (d!=N); for (x=0;x<N;x++){ for (c=0;c<N;c++){ printf ("%d ",a[x][c]);} printf ("\n\n");} for(i=0;i<N;i++) { for(j=0;j<N;j++) { b[i][j]=a[i][j]+a[i][j]; printf("%2d ",b[i][j]); } printf("\n\n"); } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。