A-A+
#include<stdio.h>void main(){int i j a[4][4];f
问题详情
#include<stdio.h>
void main()
{int i,j,a[4][4];
for(i=0;i<4;i++)
for(j=0;0<4;j++) a[i][j]=1+i;--j;
for(i=0;i<4;i++)
{for(j=0;j<4;j++)
if(a[i][j]>0)printf("%3 d",a[i][j]);
printf("n");}
}
参考答案
正确答案:
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
[解析]
#include<stdio.h>
void main()
{int i,j,a[4][4];
for(i=0;i<4;i++)/*限定循环次数为4次*/
for(j=0;j<4;j++)a[i][j]=1+i;--j;/*限定循环次数为4次*/
for(i=0;i<4:i++)
{for(j=0;j<4;j++)
if(a[i][j]>0)printf("%3d",a[i][j]);/*设置输出格式为3个字符的宽度,不足的宽度以空格补齐*/
printf("n");}
}