黑马程序员技术交流社区
标题:
for 循环的疑惑
[打印本页]
作者:
aduucool
时间:
2014-6-16 23:49
标题:
for 循环的疑惑
请问大家这种写法对吗?编译没有通过。
for( int x=1,System.out.println("a"); x<3;System.out.println("b"),x++)
{
//x++;
System.out.println("c");
}
作者:
诺诺
时间:
2014-6-16 23:53
==死活没看懂你到底想编译点啥出来
作者:
See_the_sun
时间:
2014-6-16 23:57
能不要这么纠结的写代码吗。可读性好差。。就不能把这些System提到外面吗
作者:
江祖贇
时间:
2014-6-17 00:21
啥,好奇错误提示呀!
作者:
华子
时间:
2014-6-17 00:34
for循环里的第二句是一个判断语句,你认为你那个是吗???
作者:
947415283
时间:
2014-6-17 00:50
编译不过还没错?for循环第一句是初始化语句,注意这个初始化, 初始化总是一个赋值语句,不能有别的,多个j=1,就算用不到也可以,“System.out.println("a"); ”是初始化吗?
作者:
wangzhiyong515
时间:
2014-6-17 15:44
for循环的格式:
for(初始化条件表达式;判断条件表达式;增量条件表达式) {
循环体;
}
你这种写法是不对的,不管在那种语言里,循环语句都有他固定的写法,请不要再里面加输出语句
还有就是你写这个循环到底想让它做什么?
作者:
2528870651
时间:
2014-6-17 16:55
把第一句里面的“,System.out.println("a")”去掉就ok了,
前面是int x =1,后面也是赋值啊。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2