第三章習題解答
設計一巢狀迴圈列印遞減的星號
如輸入數字 5 則依序列印出 5,4,3,2,1 倒三角形星號圖
*****
****
***
**
*
參考程式碼
---------------------------------------------------------------------
import javax.swing.JOptionPane;
class demo1{
public static void main(String args [ ]) {
int input;
String a;
a = JOptionPane.showInputDialog(" 請輸入 1 - 30 之間的整數");
input = Integer.parseInt(a);
for (int i=input; i>=1; i--) {
for (int j=i; j>=1; j--) {
System.out.print(" * "); //列印 *
} // 內圈 j
System.out.println(" "); //換行列印
} // 外圈 i
System.exit(0);
}
}
0 Comments:
張貼留言
<< Home