在JAVA中,怎样用while,if写一个从99数到0的程序。
因為你的 x 在不斷遞減,那,你的 while 循環的條件應該是:while ( x \u0026gt;= 0 )才對。而且,你的程序最後那一部分,單獨輸出0,應該是沒有必要的。
■网友
好好看书,别自己瞎搞
■网友
先理清程序执行的流程:
首先按照你的思路,将if语句移到while循环里,并添加一条break;语句即可。public static void main(String args) {\tint x = 99;\twhile (x \u0026lt; 100) {\t\tSystem.out.println(x);\t\tx = x - 1;\t\tif (x == 0) {\t\t\tSystem.out.println(x);\t\t\tbreak;\t\t}\t}}或者将条件"x \u0026lt; 100"改成" x \u0026gt; 0":public static void main() {\tint x = 99;\twhile (x \u0026gt; 0) {\t\tSystem.out.println(x);\t\tx--;\t}\tif (x == 0) {\t\tSystem.out.println(x);\t}}培养解决问题的思路要比这个解决这个问题更加有意义,用编程的思维解决问题,需要静下心来好好思考。题主现在还没有培养出用编程的方式解决问题的思维,需要好好培养。Java的语法也要记住,将其中的语法分类梳理出来有益于在脑中构建知识框架。还有在编程语言里,都是有规范的,比如在起名时首字母要大写,类名和变量名都应该做到见名知意,代码缩进了会更好看。
■网友
兄弟 你这么写就可以了
【在JAVA中,怎样用while,if写一个从99数到0的程序。】 有不懂的 可以来找我
■网友
if(i==0)break;
■网友
java8有更好的方法,试试stream
■网友
好好看看基础,break
■网友
你的这个循环没有出口啊……
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
