以下練習題是在學習過程中收集的,通過練習題加深對Java的循環、選擇等控制結構的理解。
簡易難度:
- 輸入一個數,判斷是奇數還是偶數。
- 計算1+2+3+……+100的和。
- 在1~100內找出能被4整除的數。
- 從鍵盤輸入一個班5個學生的分數,求和並輸出。
- .for循環輸出1-100之間能被5整除的數,並每行輸出三個值
- .編程求:1!+2!+3!+…10!
中等難度:
- 判斷一個數是否是素數。
- 求整數1~100的累加值,但要求跳過所有個位為3的數
- 輸入一個正整數N,判斷該數是不是質數,如果是質數輸出"N是一個質數",否則輸出"N不是質數"。提示:質數的含義:除了1和它本身不能被任何數整除。
- 在控制台上輸出九九乘法表。
- 在控制台上用*號輸出等腰三角形(5行)。
- 輸入10個數,按順序從小到大排序。
- 本金10000元存入銀行,年利率是千分之三。每過1年,將本金和利息相加作為新的本金。計算5年后,獲得的本金是多少?
- 打印出100~999之間的所有"水仙花數"。所謂"水仙花數",是指一個3位數,其各位數字立方和等於該數本身。例如:153是一個"水仙花數",因為153=13+53+33。
- 分別輸入年、月、日,輸出此日期是一年中的第幾天,如:
- 輸入一串字符串,按照順序排序