想問一下,這樣打代碼對(duì)嗎???
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(;num>0;count++){
??? num=num/10;
}
System.out.println("它是個(gè)"+count+"位的數(shù)!");
}
}
后面運(yùn)行結(jié)果是正確的
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(;num>0;count++){
??? num=num/10;
}
System.out.println("它是個(gè)"+count+"位的數(shù)!");
}
}
后面運(yùn)行結(jié)果是正確的
2019-02-28
舉報(bào)
2019-02-28
沒毛病
2019-03-03
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
if(num>=0&&num<=999999999){
for(;num>0;count++){
? ? num=num/10;
}
? ? System.out.println("它是個(gè)"+count+"位的數(shù)!");
}else{
? ? System.out.println("輸入有誤!");
}
}
}
2019-03-03
是對(duì)的 不過不能判斷輸入有沒有超過10位數(shù)
2019-02-28
不對(duì)啊
int num=999;
int count=0;
for(count;num>0;count++){
num=num/10;
}
System.out.println("它是個(gè)"+count+"幾位數(shù)");