輸出1-10之間的資料
1public
class
lx1 6}
7 }
輸出1-100之間的和
/*輸出1-100之間的和
a:首先定義乙個int變數sum並初始化為0--依次來獲取每次相加的結果
b:進行for迴圈依次進行相加--直到100
*/public
class
lx1
system.out.println(sum);
}}
輸出1-100之間的偶數和
/*輸出1-100之間的偶數和:
1: 定義乙個int型別的數來接收每次相加獲得的結果
a:首先進行迴圈遍歷1-100之間的所有數
b:首先進行判斷什麼是偶數
c:然後符合條件的數進行累加
d:最後輸出結果
*/public
class
lx1
}system.out.println(sum);
}}
求5的階乘
/*需求:求5的階乘。
什麼是階乘呢?
n! = n*(n-1)! 規則
n! = n*(n-1)*(n-2)*...*3*2*1
求和思想。
求階乘思想。
*/public
class
lx1
system.out.println(n);
}}
判斷乙個數是否是水仙花數
/*所謂的水仙花數是指乙個三位數,其各位數字的立方和等於該數本身。
舉例:153就是乙個水仙花數。
153 = 1*1*1 + 5*5*5 + 3*3*3 = 1 + 125 + 27 = 153
a:三位數其實是告訴了我們範圍。
b:通過for迴圈我們就可以實現獲取每乙個三位數
但是麻煩是如何獲取這個三位數的個,十,百位上的資料
我們如何獲取乙個資料的個,十,百呢?
假設有個乙個資料:153
ge: 153%10 = 3
shi: 153/10%10 = 5
bai:153/10/10%10 = 1
qian:x/10/10/10%10
wan: x/10/10/10/10%10
...c:讓ge*ge*ge+shi*shi*shi+bai*bai*bai和該資料比較
如果相同,就把該資料在控制台輸出。
*/
publicclass
lx1
else
}}
判斷三位數中有多少水仙花數並輸出水仙花數
publicclass
lx1
}system.out.println("100-1000之間的水仙花數有:"+count+"個");
}}
輸出五位數的回文數並統計出現的次數
/*練習: 請在控制台輸出滿足如下條件的五位數
個位等於萬位
十位等於千位
個位+十位+千位+萬位=百位
分析:a:五位數就告訴了我們範圍。
b:分解每乙個五位數的個,十,百,千,萬位上的資料
c:按照要求進行判斷即可
*/
publicclass
lx1
}system.out.println(count);
}}
for迴圈經典案例練習
一.本金10000元存入銀行,年利率是千分之三,每過1年,將本金和利息相加作為新的本金。計算5年後,獲得的本金是多少?var ben 10000 var li 0.003 for var i 1 i 5 i console.log ben 二.有個人想知道,一年之內一對兔子能繁殖多少對?於是就築了一...
for迴圈基礎練習
一 學習內容 1 for音訊隨機 2 氣泡排序 3 選擇排序 二 遇到錯誤 1 音訊不會一會兒學 2 氣泡排序有的地方邏輯捋不順 三 完成度 1 for音訊隨機 未完成 public class 音訊 第二步 選擇隨機的位置為終點,賦值為 for int a 0 a 遍歷所有的一維陣列 for in...
js基礎for迴圈練習
for迴圈練習題 1 輸出100以內的奇數和偶數 var js 存放奇數 var os 存放偶數 for var i 1 i 100 i else alert os alert js 2 取100以內與7相關的數 var s for var i 0 i 100 i alert s 3 求100以內數...