C语言程序分析题
来源:百度知道 编辑:UC知道 时间:2024/05/02 21:16:34
以下程序运行后的输出结果是:
main( )
int i,j,a[][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
for(j=i+1;j<3;j++) a[j][i]=0
for(i=0;i<3;i++)
{for(j=0;j<3;j++) printf("%d ",a[i][j]),
printf("\n");
}
在线等.谢谢帮助.
main( )
int i,j,a[][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
for(j=i+1;j<3;j++) a[j][i]=0
for(i=0;i<3;i++)
{for(j=0;j<3;j++) printf("%d ",a[i][j]),
printf("\n");
}
在线等.谢谢帮助.
1.这个可以编译C的环境,让系统来帮你分析
在环境下运行一下就知道了~
你的源码有多处错误
而且我想这不是你要的结果
你是不是要这个
1 2 3
4 5 6
7 8 9
程序如下:
#include "stdio.h"
void main( )
{
int i,j,a[][3]={1,2,3,4,5,6,7,8,9};
clrscr();
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
getch();
}
1
2
3
0
5
6
0
0
9
你给的题目格式不是很好
按我理解:
#include "stdio.h"
#include "conio.h"
main()
{
int i,j,a[][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
for(j=i+1;j<3;j++) a[j][i]=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
printf("%d ",a[i][j]);
printf("\n");
}
getch();
}结果: