在JAVA中,怎样用while,if写一个从99数到0的程序。

因為你的 x 在不斷遞減,那,你的 while 循環的條件應該是:while ( x \u0026gt;= 0 )才對。而且,你的程序最後那一部分,單獨輸出0,應該是沒有必要的。
■网友
好好看书,别自己瞎搞
■网友
先理清程序执行的流程:在JAVA中,怎样用while,if写一个从99数到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的程序。

【在JAVA中,怎样用while,if写一个从99数到0的程序。】 有不懂的 可以来找我

■网友
if(i==0)break;
■网友
java8有更好的方法,试试stream
■网友
好好看看基础,break
■网友
你的这个循环没有出口啊……


    推荐阅读