for循环
请问各位for循环请看下面:for(i=1;i>=9;i++)
{for(i=1;i>=9;i++)}
和:
for(i=1;i>=9;i++)
for(i=1;i>=9;i++)
有啥区别???
----------------解决方案--------------------------------------------------------
就这两个语句看来是没有区别的
----------------解决方案--------------------------------------------------------
哦,我的意思是怎么能让这两个语句可以是嵌套,和不嵌套呢?
----------------解决方案--------------------------------------------------------
for(i=1;i>=9;i++);
for(i=1;i>=9;i++);
这样就是没有嵌套咯
后面的单个的分号表示空语句
如果还不懂
你就给出一个具体的例子,让我们来分析
两个FOR语句实在代表不了什么
----------------解决方案--------------------------------------------------------
呵呵,4楼说的有理.书上也应该说的清楚啊.
for ()只能循环一个语句(空语句,单语句,复合语句)
for()
for()
{}
就是两重循环了.
----------------解决方案--------------------------------------------------------
2条的结果都一样。i=9;
因为 第一个for 后面只有一个语句。
如果有2个语句,那么就不一样了
----------------解决方案--------------------------------------------------------