為什么一定要循環(huán),這樣不是更簡(jiǎn)單!~
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
int a=num%100;
if(a>=1|a<=9){
? ?System.out.println("它是個(gè)3位的數(shù)!") ;?
? ? }
}
}
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
int a=num%100;
if(a>=1|a<=9){
? ?System.out.println("它是個(gè)3位的數(shù)!") ;?
? ? }
}
}
2018-10-29
舉報(bào)
2018-10-29
因?yàn)轭}目上是一個(gè)小于10位的數(shù),你這樣寫就寫死了,如果把999換成9999,你的程序就出bug了
2018-12-02
大哥,999取模100? a 值是等于99
2018-11-02
import java.util.Scanner;
public class HelloWorld{
public static void main(String[] args){
int num =1;? ? int count = 0;
Scanner scanner=new Scanner(System.in);? ? ?
System.out.println("輸入一個(gè)不超過(guò)十位數(shù)的數(shù)")
?int a=scanner.nextInt();
for(;num<=10;i++)
{count=a%10;? ?a=a-count;
if(a>=10)
{a=a/10;}
else
{System.out.println("是"+num+"個(gè)數(shù)");break;}
}
}
}
2018-10-29
public class HelloWorld{
public static void main(String[] args){
int num = 99999;
int count = 0;
int a=num/100;
if(a>=1&a<=9){
? ?System.out.println("它是個(gè)3位的數(shù)!") ;?
? ? }else{
? ? ? ? System.out.println("它不是一個(gè)3位數(shù)!");
? ? }
}
}
這樣子修改就可以了吧?!~