水仙花案例與巢狀迴圈案例

2021-08-20 23:30:20 字數 963 閱讀 5153

需求實現

獲取3位數的水仙花數,效果如圖所示:

編寫步驟:

1. 使用for迴圈獲取100-999中的每個數字2. 在for迴圈中獲取這個數字的百位3. 在for迴圈中獲取這個數字的十位4. 在for迴圈中獲取這個數字的個位

5. 如果個位的立方 + 十位的立方 + 百位的立方等於這個數本身,則列印這個水仙花數字

public static void main(string args)

}}

需求實現列印『x』對稱圖形,效果如圖所示:

1、平面圖形涉及到有行有列,考慮到巢狀for迴圈 

2、乙個外迴圈控制行,乙個內迴圈控制輸出內容 

3、在內迴圈中,根據變數的變化規律,判斷輸出"o"還是"*"

public static void main(string args)else

}//換行

system.out.println();

}}

迴圈 11 水仙花數 20

水仙花數是指乙個n位正整數 n 3 它的每個位上的數字的n次冪之和等於它本身。例 如 153 13 53 33。本題要求編寫程式,計算所有n位水仙花數。輸入格式 輸入在一行中給出乙個正整數n 3 n 7 輸出格式 按遞增順序輸出所有n位水仙花數,每個數字佔一行。輸入樣例 3輸出樣例 153 3703...

迴圈 11 水仙花數 20

水仙花數是指乙個n位正整數 n 3 它的每個位上的數字的n次冪之和等於它本身。例 如 153 13 53 33。本題要求編寫程式,計算所有n位水仙花數。輸入格式 輸入在一行中給出乙個正整數n 3 n 7 輸出格式 按遞增順序輸出所有n位水仙花數,每個數字佔一行。輸入樣例 3輸出樣例 153 3703...

水仙花數與素數

1,水仙花數 是指乙個三位數,它的各位數字的立方和等於其本身,比如 153 13 53 3 3。輸出所有在m和n範圍內的水仙花數。輸入 資料有多組,每組佔一行,包括兩個整數m和n 100 m n 999 輸出 對於每個測試例項,要求輸出所有在給定範圍內的水仙花數,就是說,輸出的水仙花數必須大於等於m...