#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{long line1=0,line2=0;
int i,j,a[6][6];
unsigned seed;
seed=(unsigned)time(NULL);
srand(seed);
for(i=0;i<6;i++)
for(j=0;j<6;j++)
{a[i][j]=10+rand()%191;
}
{
for(i=0;i<6;i++)
for(j=0;j<6;j++)
{if(i==j)line1+=a[i][j];
if((i+j)7)line2+=a[i][j];}}
printf(“二维数组\n”);
for(i=0;i<6;i++)
for(j=0;j<6;j++)
{
printf("%6d",a[i][j]);
if(j5)
printf("\n");}
printf("\n主对角线的和=%d\n副对角线的和=%d\n",line1,line2);
return 0;
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交