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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

这个到底对不对啊

24 个回复

倒序浏览
应该可以,但是只会循环一次
回复 使用道具 举报
格式没问题啊,只不过这个循环只做一次do代码块的内容
回复 使用道具 举报
可以这么写,不过程序是要执行一次的,do {执行语句; } while (条件表达式);  的执行流程是先执行大括号里面的执行语句,然后在执行条件表达式,所以至少要执行一次执行语句。
回复 使用道具 举报
可以但是没什么意义啊
回复 使用道具 举报
940752944 发表于 2016-6-23 23:15
应该可以,但是只会循环一次

谢谢解惑
回复 使用道具 举报
Ake丶 发表于 2016-6-23 23:15
格式没问题啊,只不过这个循环只做一次do代码块的内容

谢谢解惑
回复 使用道具 举报
他的好 发表于 2016-6-23 23:48
可以这么写,不过程序是要执行一次的,do {执行语句; } while (条件表达式);  的执行流程是先执行大括号里 ...

ok谢谢解惑
回复 使用道具 举报
1051587947 发表于 2016-6-24 00:03
可以但是没什么意义啊

谢谢解惑
回复 使用道具 举报
do{}while是先做在循环, 格式就是这样写的
回复 使用道具 举报
huangruqi888 发表于 2016-6-24 12:43
do{}while是先做在循环, 格式就是这样写的

是的 ,我就是不确定()里 是不是直接可以写false,现在确定了
回复 使用道具 举报
18343105017 发表于 2016-6-24 16:59
是的 ,我就是不确定()里 是不是直接可以写false,现在确定了

帮忙给顶个帖子
回复 使用道具 举报
可以  但是就会运行一次循环体  这样似乎并没有什么意义    while括号中是布尔表达式  为true才会运行
回复 使用道具 举报
do while至少循环一次,
然而你偏偏让他循环了一次...没有必要写那么多代码啊.直接写循环体语句就好

这么写理论上是可以的,但是没什么实际作用
回复 使用道具 举报
完全可以,但我个人觉得没什么意义····
回复 使用道具 举报
可以,do{}while(),不管怎么样都会执行一次
回复 使用道具 举报
这样写语法没错  ,但是没什么意义!
回复 使用道具 举报
涟漪不起 来自手机 中级黑马 2016-6-25 12:33:53
18#
至少执行一次。
回复 使用道具 举报
学习,方向很重要,不要在无意义的事情上钻牛角尖
回复 使用道具 举报
大爱卓生 发表于 2016-6-25 14:02
学习,方向很重要,不要在无意义的事情上钻牛角尖

恩 受教了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马