課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
判斷一個數(shù)(不僅是小于10位,還包括大于10位)的位數(shù),例如輸入999999999999,則輸出“它是個12位的數(shù)”
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("***請輸入一個判斷位的數(shù)***");
long num=input.nextLong();
long i=10;
long count=1;
while((num/i)!=0)
{
i*=10;
count++;
}
System.out.println("輸入實數(shù)位數(shù)為:"+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+"位的數(shù)!");
else
System.out.println("輸入數(shù)據(jù)錯誤");
? ?
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+"位的數(shù)!");
慕標(biāo)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+"位的數(shù)!"); ????} else System.out.println("輸入數(shù)據(jù)錯誤"); } }
起個名字真難啊是吧
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答關(guān)于位數(shù)判斷
1 回答判斷一個數(shù)的位數(shù)
2 回答位數(shù)怎么判斷的?
1 回答判斷一個小于10位數(shù)的位數(shù)
1 回答判斷一個數(shù)(小于10位)的位數(shù)。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
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("***請輸入一個判斷位的數(shù)***");
long num=input.nextLong();
long i=10;
long count=1;
while((num/i)!=0)
{
i*=10;
count++;
}
System.out.println("輸入實數(shù)位數(shù)為:"+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+"位的數(shù)!");
????}
else
System.out.println("輸入數(shù)據(jù)錯誤");
}
}
? ?
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+"位的數(shù)!");
}
}
2017-02-19