A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

关于for循环的说法错误的是?A)for循环只能用于循环次数确定的情况
                          B)for循环是先判断循环条件表达式,再执行循环体语句
                          C)for循环中,可以使用break语句跳出循环体
                          D)for循环体语句中,可以包含多条语句
跪谢,求解!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

11 个回复

倒序浏览
是A吧……
回复 使用道具 举报
A是错的  解释就是下面的选项

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
A 你想要变态点,弄个死循环也可以循环的啊!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
A    下面三个都是对的   

为什么错  谁理解的更清楚点吗   如果从外部输入for 循环的次数 算不算是不确定的那

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
答案是A
for(;;;){} 这就是无限循环  次数不确定

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
翠鸟 初级黑马 2012-5-23 20:00:25
7#
A绝对是A!
回复 使用道具 举报
我也选A,排除法
A)for循环只能用于循环次数确定的情况   意义不明,待选
B)for循环是先判断循环条件表达式,再执行循环体语句 确定正确
C)for循环中,可以使用break语句跳出循环体  确定正确
D)for循环体语句中,可以包含多条语句 确定正确
如上,选A

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
冯奎智 发表于 2012-5-23 20:01
我也选A,排除法
A)for循环只能用于循环次数确定的情况   意义不明,待选
B)for循环是先判断循环条件表达 ...

我想的也是A 但理论上也对,就是不敢确定:handshake
回复 使用道具 举报
错,谁的错丶 发表于 2012-5-23 21:49
我想的也是A 但理论上也对,就是不敢确定

楼上已有正解
for(;;)
{
。。。。。。
if(condition)
{
return;
}
}
类似的架构在实际编程中也有用到过
回复 使用道具 举报
选A  绝对的  楼上也说了 做个死循环 也是可以的嘛  是吧!!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
我认为选C,for循环中可以使用break语句跳出循环体明显这句话存在问题,break不是任何循环语句都能使用,按照程序思想break只能在while循环才合法,若在for循环语句可能就不合法了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马