package com.kk;
public class kk {
public static void main (String[]args){
int count=0;
for(int a=999;a<1000000000;){
if(a/10!=0){
count=count++;
}
}System.out.println(count);
}
}请问这个有什么错误么?
你的循环条件里没有变量i的变化,这个定义上允许空缺,但是需要在循环体中体现出这个变量的变化,要不然即使这个循环会执行,也只是每次999跟10相除,然后看等不等于0
for循环没有退出条件,也没有在循环过程中退出,是个死循环
for循环没用定义a的值的变化吧,就是要有一个a++