java这里的do...java do whilee循环了几次?read()一次全部读取还是只读读取一个字节?

因为在你的代码里while判断部分是茬switch语句模块运行后进行判断的。

解决方案1已OK但是,能把解决方案2的具体内容写一下吗谢谢。

do-while语句的一般形式为:

}while(布尔表达式)

do-while语句中各个成分的执行次序是:

先执行一次循环体语句区块然后再判断布尔表达式的值,若值为false则跳出do-while循环执行后面的语句;若徝为true则再次执行循环体语句区块。如此反复直到布尔表达式的值为false,跳出do-while循环

do-while循环语句与while循环语句的区别仅在于do-while循环中的循环体至少執行一次,而while循环中的循环体可能一次也不执行

计算从1开始的连续n个自然数之和,当其和值刚好超过100时结束求这个n值。

我要回帖

更多关于 java do while 的文章

 

随机推荐