Java中以下程序为什么运行会一直是i=1呢?

Java中以下程序为什么运行会一直是i=1呢?

因为你在定义变量i的时候赋予数值1,在循环while(i&lt=10)中没有改变i的赋值,所以相当于循环while(1&lt=10)一直成立,于是就变成了死循环,无限输出i=1.在循环中加入下面一条语句可解决:i++;beg
Python180
Java中以下程序为什么运行会一直是i=1呢?

Java中以下程序为什么运行会一直是i=1呢?

因为你在定义变量i的时候赋予数值1,在循环while(i&lt=10)中没有改变i的赋值,所以相当于循环while(1&lt=10)一直成立,于是就变成了死循环,无限输出i=1.在循环中加入下面一条语句可解决:i++;beg
Python90