我想问下这段代码是哪里错了啊?
package Test1;
public class Test1 {
public static void main(String[] args) {
int a=0;
int b=0;
int c=0;
int count=0;
System.out.println("说有的水仙花数为:");
for(int i=99;i<1000;i++){
a=i/100;
b=(i-100*a)/10;
c=(i-100*a-10*b);
if(i==a*a*a+b*b*b+c*c*c){
System.out.print(i+"\t");
count++;
}
System.out.println("一个有"+count);
}
}
}
为什么无限循环打印153啊