2006-4-24 15:24
晴天落叶
大家帮帮忙解释一下C语言的程序
main()
{ int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
int i,j;
for(i=0;i<4;i++)
{ for(j=0;j<=i;j++)printf("%4c",' ');
for(j=i;j<4;j++) printf("%4d",num[i][j]);
printf("\n")
}
}
拜托帮忙解释一下吧,偶的C语言是烂的,越详细越好! [s:6]
2006-4-29 00:29
coldney
[quote][b]引用第0楼[i]晴天落叶[/i]于[i]2006-04-24 15:24[/i]发表的“大家帮帮忙解释一下C语言的程序”[/b]:
main()
{ int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
int i,j;
for(i=0;i<4;i++)
{ for(j=0;j<=i;j++)printf("%4c",' ');
for(j=i;j<4;j++) printf("%4d",num[j]);
printf("\n")
}
}[/quote]
这段代码还有错误:
1、printf("\n")少了";"
2、printf("%4d",num[j]);??怀疑是printf("%4d",num[i][j]);