黑马程序员技术交流社区
标题:
请问下面程序有什么错误?
[打印本页]
作者:
18678927239
时间:
2015-7-10 23:12
标题:
请问下面程序有什么错误?
int a [60][250][1000],i,j,k;
for(k=0;k<=1000;k++);
for(j=0;j<250;j++);
for(i=0;i<60;i++);
a[i][j][k]=0;
作者:
闪电侠
时间:
2015-7-10 23:16
很明显是每一个for后面的分号问题:
for(k=0;k<=1000;k++)
;
for(j=0;j<250;j++)
;
for(i=0;i<60;i++)
;
你这样写,等于每一个for语句的循环体都是空语句。。。。
作者:
lixianzhu0712
时间:
2015-7-11 18:11
楼上正解!
作者:
18678927239
时间:
2015-7-12 01:01
闪电侠 发表于 2015-7-10 23:16
很明显是每一个for后面的分号问题:
for(k=0;k
谢谢大神
作者:
卖毛玉的小贩
时间:
2015-7-12 08:58
感觉应该是这样的吧,毕竟0到999吧。。。。
int a [60][250][1000],i,j,k;
for(k=0;k<1000;k++)
for(j=0;j<250;j++)
for(i=0;i<60;i++)
a[i][j][k]=0;
作者:
dushoupeng
时间:
2015-7-12 09:00
其实很推荐,别省略大括号
作者:
pacio
时间:
2015-7-12 11:20
循环条件你都定义了,但是要干什么事没说啊
作者:
llo
时间:
2015-7-12 13:53
写代码加缩进,,,让代码有可读性,,,,注意习惯问题
作者:
FreshMAN15
时间:
2015-7-12 14:13
你每个for语句后面加上分号,循环语句什么都没有干啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2