循環(huán)可以用別的嗎?
if(num>=0&&num<=999999999){
? ? while(num!=0){
? ? ? ?count++;
? ? ? ?num/=10;
? ? }
? ? System.out.println("它是個(gè)"+count+"位的數(shù)");
}else{
? ? System.out.println("輸入有誤!");
}
改為for循環(huán)
if(num>=0&&num<=999999999){
? ? while(num!=0){
? ? ? ?count++;
? ? ? ?num/=10;
? ? }
? ? System.out.println("它是個(gè)"+count+"位的數(shù)");
}else{
? ? System.out.println("輸入有誤!");
}
改為for循環(huán)
2019-05-14
舉報(bào)
2019-06-03
public class HelloWorld{
public static void main(String[] args){
int num = 118579;
int count = 0;
?for(count=0;count<10;count++)
?{
? ? ?if(num%10!=0||num>0)
? ? ?{
? ? ? ? ?num=num/10;
? ? ?}
? ? ?else
? ? ?{
? ? ? ? ?System.out.println("它是個(gè)"+count+"位的數(shù)!");
? ? ? ? ?break;
? ? ?}
?}
}
}
2019-05-15
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(;num>0; num=num/10){
? ? if(num%10!=0){
? ? count++;
? ? }
}
System.out.println("它是個(gè)"+count+"位的數(shù)!");
}
}
2019-05-14
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
do
{
? ? count++;
? ? num=num/10;?
}
while(num >0);
System.out.println("它是個(gè)" + count + "位的數(shù)!");
}
}