LFWen
2016-03-08 15:59
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 1;
for( ; count<10; count++){
int i = 10 ^ count;
if(num > i){
continue;
}
System.out.println("它是个"+count+"位数!");
break;
}
}
}
错误?
System.out.println("它是个"+count+"位数!");应该在break下面{的下面。
而且“^"在Java里的意思并非数学中的意思
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 1;
int i = 1;
for( ; count<10; count++){
i = 10 * i;
if(num > i){
continue;
}
System.out.println("它是个"+count+"位的数!");
break;
}
}
}
int num = 999;
int count = 1;
int i = 1;
for( ; count<10; count++){
int i = 10 * i;
if(num > i){
continue;
}
System.out.println("它是个"+count+"位的数!");
break;
}
public class HelloWorld{
public static void main(String[] args) {
int num = 999;
int count = 1;
int num2=1;
for (; count < 10; count++) {
num2 = num2 * 10;
if (num / num2 > 0) {
//count++;
continue;
}
System.out.println("它是个" + count + "位数!");
break;
}
}
}
Java入门第一季(IDEA工具)
1169001 学习 · 18759 问题
相似问题