黑马程序员技术交流社区
标题:
关于for循环
[打印本页]
作者:
徐传任
时间:
2012-9-17 16:25
标题:
关于for循环
关于for循环的说法错误的是?A)for循环只能用于循环次数确定的情况
B)for循环是先判断循环条件表达式,再执行循环体语句
C)for循环中,可以使用break语句跳出循环体
D)for循环体语句中,可以包含多条语句
跪谢,求解!
作者:
许庭洲
时间:
2012-9-17 16:35
1.选A;
2. for(;;)是永远满足条件的循环;
作者:
潘梦军
时间:
2012-9-17 16:59
选A
for(A;B;C) A表示初始状态,B表示如果不满足这个条件就跳出,C表示自增条件
重点是条件满不满足 不是次数问题
如果条件一直满足,就可以一直运行
条件不满足就跳出
作者:
希望在明日
时间:
2012-9-17 18:53
晕,额,来灌水的吧,有这打字的时间百度一下,翻一下书早搞定了。。。
作者:
刘欢(安阳)
时间:
2012-9-17 20:24
额,这个只能说for循环通常多用于循环次数已知的循环,这是for用起来比较顺手,并不绝对。只要满足循环条件循环就会继续。比如for( inti=0; i<score.length; i++)数组长度就可能是未知的
作者:
蔡嘉
时间:
2012-9-19 14:04
for(a;b;c)
{
}
先执行a,再执行b(判断条件),最后执行c。
作者:
蔡嘉
时间:
2012-9-19 14:09
应该是
for(a;b;c)
{
d
}
先执行a,再执行b(判断条件),条件成立执行d,最后执行c;
如果条件不成立,退出for循环,d语句,c语句都不执行。
作者:
明光照
时间:
2012-9-21 20:30
public static void main(String args[]){
String s="145as25";
System.out.println((int)'s');//得到ascall值
for(int i=0;i<s.length();i++){//先判断是否大于s的长度
if(s.charAt(i)==115){
break;//可以跳出
}
System.out.print(s.charAt(i)+" ");
}//包含多条语句
}
作者:
邸亚星
时间:
2012-9-23 18:29
For(表达式1;表达式2;表达式3)
{循环体}
执行过程:
1,计算表达式1,转向第2步,
2,计算表达式2(循环条件),如果表达式2的值为true转向第3步如果表达式2的值为false转向第5步
3,执行循环体;
4,执行表达式3,转向第2步,
5,循环结束;
for循环一般用于已知的循环次数,是先判断后执行的方式 比while复杂,
for循环可以用break语句 也可以用continue语句
for循环可以包含多条语句也可以嵌套if语句和在for循环。
作者:
李阳Leo
时间:
2012-9-23 21:21
选A
for当然也可以用来做死循环,比如说 for(int i = 0;i<1;i=0){},保证你进去怎么也出不来
剩余三项都是正确的描述
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2