小了个可
2016-09-05 19:42
public class HelloWorld {
public static void main(String[] ages){
int num=999;
for(int count=1;(num/=10)>0;count++){
}
System.out.println("它是个"+count+"为的数!");
}
}
下面提示count不能解析为一个变量 是为什么
你这count 是在 for 这个局域块声明的, 在这局域块外就无法用了。
改为:
int count = 0;
for(count=1;(num/=10)>0;count++){
}
System.out.println("它是个"+count+"为的数!");
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题