課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
判斷一個數(不僅是小于10位,還包括大于10位)的位數,例如輸入999999999999,則輸出“它是個12位的數”
2017-02-19
源自:Java入門第一季(IDEA工具)升級版 4-15
正在回答
package imooc.com;
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("***請輸入一個判斷位的數***");
long num=input.nextLong();
long i=10;
long count=1;
while((num/i)!=0)
{
i*=10;
count++;
}
System.out.println("輸入實數位數為:"+count);
public?class?HelloWorld{
public?static?void?main(String[]?args){
long num?=?999999999999l;
int?count?=?0;
if(num>=0?){
????do{
????????count++;
????????num=num/10;
????}
????while?(num>0);
????System.out.println("它是個"+count+"位的數!");
else
System.out.println("輸入數據錯誤");
? ?
public class HelloWorld{
public static void main(String[] args){
long num = 999999999999l;
int count = 0;
do{
? ? count++;
? ? num=num/10;
}while(num>0);
System.out.println("它是個"+count+"位的數!");
慕標1993457 提問者
public?class?HelloWorld{ public?static?void?main(String[]?args){ long?int?num?=?999999999999; int?count?=?0; if(num>=0?){ ????do{ ????????count++; ????????num=num/10; ????} ????while?(num>0); ????System.out.println("它是個"+count+"位的數!"); ????} else System.out.println("輸入數據錯誤"); } }
起個名字真難啊是吧
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答關于位數判斷
1 回答判斷一個數的位數
2 回答位數怎么判斷的?
1 回答判斷一個小于10位數的位數
1 回答判斷一個數(小于10位)的位數。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-19
package imooc.com;
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("***請輸入一個判斷位的數***");
long num=input.nextLong();
long i=10;
long count=1;
while((num/i)!=0)
{
i*=10;
count++;
}
System.out.println("輸入實數位數為:"+count);
}
}
2017-02-19
public?class?HelloWorld{
public?static?void?main(String[]?args){
long num?=?999999999999l;
int?count?=?0;
if(num>=0?){
????do{
????????count++;
????????num=num/10;
????}
????while?(num>0);
????System.out.println("它是個"+count+"位的數!");
????}
else
System.out.println("輸入數據錯誤");
}
}
? ?
2017-02-19
public class HelloWorld{
public static void main(String[] args){
long num = 999999999999l;
int count = 0;
do{
? ? count++;
? ? num=num/10;
}while(num>0);
System.out.println("它是個"+count+"位的數!");
}
}
2017-02-19