例题:请补充main函数,该函数的功能是:输出一个N×N矩阵,要求非对角线上的元素赋值1,对角线元素赋值0。
注意:仅在横线上填写所需的若干表达式或语句,请勿改动函数中的其它任何内容。
代码如下:
#include<stdio.h>
#define N 10
main()
{
int a[N][N];
int i,j,n;
printf("\nInput n:");
scanf("%d",&n);
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{
a[i][j]=1;
if(i==j)
a[i][j]=0;
if(j==n-1-i)
a[i][j]=0;
}
printf("the result:\n");
for(i=0;i<n;i++)
{
printf("\n\n");
for(j=0;j<n;j++)
printf("%4d",a[i][j]);
printf("\n");
}
}
输出运行窗口如下:
越努力越幸运!
加油,奥力给!!!