今天主要學習了for回圈,break,continue,在老師講解幾個示例后理解沒有問題,但用法還有點不熟,還需多運用加強理解。今天最深的記憶就是上周末的作業,后面幾道題做的時候不知道怎么做沒思路,但是今天老師一講,暈死掉,原來沒那么難,主要是自己根本沒找對方法。沒那種概念,如何去拆解(例如下面的幾道題),看來這方面還需加強。

10. 判斷一個三位數是否是水仙花數,如果是,輸出YES,如果不是,輸出NO
說明: 水仙花就是一個數的每個數字的立方和等于它本身的數, 例如 153就是一個水仙
花數 1*1*1+5*5*5+3*3*3=153
方法:
int ones = num % 10;
int tens = num / 10 % 10;
int units = num / 100;
11. 逢七過,1 ~ 100以內的所有數值展示,如果帶有7或者和7有關,列印過
方法: i % 10 == 7 || i / 10 == 7 || i % 7 == 0
12. 逆序數值
用戶輸入123456 展示654321
用戶輸入987654 展示456789
方法:while (num > 0) {
System.out.print(num % 10);
num /= 10;
}
uj5u.com熱心網友回復:
如果把10題,11題的范圍改成無限呢你會怎么做
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/87430.html
標籤:非技術區
