java 奇數求和與水仙花數乘法表

2021-08-20 21:00:32 字數 1073 閱讀 3522

奇數求和練習

* a: 奇數求和練習

* a: 題目分析

* 為了記錄累加和的值,我們需要定義乙個儲存累加和的變數

* 我們要獲取到1-100範圍內的數

* 判斷當前數是否為奇數,是奇數,完成累加和操作

* 累加完畢後,最終顯示下累加和的值

* b: 解題步驟

* 定義乙個用來記錄累加和的變數

* 使用for迴圈語句,完成1-100之間每個數的獲取

* 使用if條件語句,判斷當前數是否是奇數,是奇數,進行累加和操作

* 使用輸出語句,列印累加和變數的值

* c: 案例**

public class test01

}system.out.println("累加和的值 " + sum);}}

水仙花練習功能實現

* a: 水仙花練習功能實現

* a: 題目分析

* 明確什麼樣的數就是水仙花數。水仙花數是指乙個3位數(100-999之間),其每位數字立方之和等於該3位數本身。

如153 = 1*1*1 + 3*3*3 + 5*5*5,即 3位數本身 = 百位數立方 + 十位數立方 + 個位數立方;

* 獲取水仙花範圍內的所有3位數(100-999之間的每個3位數)

* 判斷該3位數是否滿足水仙花數,滿足,列印該3位數

* b: 解題步驟

* 使用for迴圈,得到100-999之間的每個3位數

* 獲取3位數中百位數字、十位數字、個位數字

* 使用if條件語句,判斷該3位數是否滿足水仙花數,滿足,使用輸出語句,列印該3位數

* c: 案例**

public class test02 }}

}99乘法表的功能實現

* a: 案例**

/*利用巢狀for迴圈,實現99乘法表示

實現步驟:

1. 定義外迴圈控制行數

2. 內迴圈控制個數,個數,每次都在遞增

3. 迴圈中輸出,乘法表的格式   1*3=3

*/public class test05

system.out.println();}}

}

Java水仙花數

要判斷乙個數是否為水仙花數,首先得弄清楚,該數個十百上的數立方相加是否等於本身,如153 1 3 5 3 3 3 第二步要解決的就是,要取到水仙花數個位,十位,百位的數。利用math.pow x,y 函式相加,判斷輸入的值是否為水仙花數。如下 scanner input new scanner sy...

Java 水仙花數

水仙花數 narcissistic number 也被稱為超完全數字不變數 pluperfect digital invariant,ppdi 自戀數 自冪數 阿姆斯壯數或阿姆斯特朗數 armstrong number 水仙花數是指乙個 3 位數,它的每個位上的數字的 3次冪之和等於它本身 例如 1...

水仙花數與素數

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