按原帖去掉第一个printf 输入400
400
1
1
2
4
4
将第二个printf改为y 再输入400
400
121
144
225
400
4
400
1
1
2
4
4
将第二个printf改为y 再输入400
400
121
144
225
400
4


2005-04-29 11:23

2005-04-29 11:24
2005-04-29 12:04

2005-04-29 12:09
给个程序让你体会体会 main() { int b[3]={12,12,12},a=22,c=33,d=44;
printf("%d %d %d ",b[3],b[4],b[5]); } 如果你不运行,能说出结果你就明白你错在那里了.C程序员要负责程序的越界行为而不是编译器负责

2005-04-29 23:35
2005-04-30 14:57

2005-04-30 21:11