課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
求大神用多重循環詳解
2017-04-02
源自:Java入門第一季(IDEA工具)升級版 5-1
正在回答
public?class?imooc{ public?static?void?main(String[]?args){ int?num?=?999;????//定義num變量 int?count?=?0;????//定義count變量 if(num>=0&&num<=999999999){????????//判斷num大于等于0和num小于等于9個9 ???while(num!=0){??????????????????//while循環num不等于0 ???????num/=10;????????????????????//num除以10(999/10=99.9、99/10=9.9、9/10=0) ???????count++;????????????????????//num執行一次count就+1,num總共執行3次。 ???}System.out.println("它是個"+count+"位的數!");??//輸出結果為3 }else{ ???System.out.println("輸入錯誤!"); } } } 希望對你有幫助。
public class HelloWorld{
? ??
public static void main(String[] args){
? ? int num = 999; ?//定義變量num值為999
? ? int count = 0; ?//定義的變量
? ? //依照題意定義的一個小于10的位數
? ? if (num >= 0 ?&& num<=999999999){
? ? ? ??
? ? //常用的while循環方法,不懂的話可以去復習下
? ? while(num != 0){ ? ?//當定義的變量num不等于0時 繼續循環
? ? ? ? count++; ? ? ? ?//每次循環加1
? ? ? ? num/=10; ? ? /*拆開(===>) num=num/10 ?
? ? ? ? ? ? ? ? ? ? ? ? ?,直到num的值為0時,停止循環*/
? ? ? ? }
? ? ? ? //打印結果看看num是幾位數(num的值是可以改動的,只要是小于十位數的整數)
? ? ? ? System.out.println("它是個"+ count+"位的數!");
? ? } else{
? ? ? ? System.out.println("輸入有誤!");
}
用中文的!
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
1 回答大神求解,怎么會多循環一次
2 回答求大神詳解
2 回答多重循環。。
3 回答循環語句之多重循環
2 回答多重循環的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-14
2017-04-02
public class HelloWorld{
? ??
public static void main(String[] args){
? ??
? ? int num = 999; ?//定義變量num值為999
? ? int count = 0; ?//定義的變量
? ? //依照題意定義的一個小于10的位數
? ? if (num >= 0 ?&& num<=999999999){
? ? ? ??
? ? //常用的while循環方法,不懂的話可以去復習下
? ? while(num != 0){ ? ?//當定義的變量num不等于0時 繼續循環
? ? ? ? count++; ? ? ? ?//每次循環加1
? ? ? ? num/=10; ? ? /*拆開(===>) num=num/10 ?
? ? ? ? ? ? ? ? ? ? ? ? ?,直到num的值為0時,停止循環*/
? ? ? ? }
? ? ? ? //打印結果看看num是幾位數(num的值是可以改動的,只要是小于十位數的整數)
? ? ? ? System.out.println("它是個"+ count+"位的數!");
? ? } else{
? ? ? ? System.out.println("輸入有誤!");
? ? ? ? }
}
}
2017-04-02
用中文的!