迴圈語句練習
1.求1~100的累加和
2.列印1~100之間能被3整除且個位是6的數
3.求n的階乘。例如5的階乘是1*2*3*4*5
4.用while迴圈列印幻燈片的@符號
5.用while巢狀迴圈列印幻燈片的10乘10序列
6.以下例子用for迴圈實現,列印1~100之間的奇數和偶數
7.列印1900年到2100年之間的閏年,一行列印4個
8.列印小九九乘法表的4種形狀
9.用一層while迴圈列印小九九乘法表 int i=1,j=1; while (i <= 9){ System.out.print(i + "*" + j + "=" + i * j + " "); j ++; if (j > i){ j = 1; i ++; System.out.println(); } }
10.列印以下圖形 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 int j = 1,k = 1;//控制換行 for (int i = 1;i <= 15;i ++){ System.out.print(i + " "); j ++; if (j > k){ j = 1; k ++; System.out.println(); } }
11.李先生歲數的平方與他的夫人的歲數之和是1053,而他的夫人的歲數的平方與他的歲數之和是873,請編寫程式計算李先生及其夫人的歲數各是多少。
12.有兩個正整數a和b,已知a*b=2048,求a、b各為何值時,a+b的值最小
13.用1、2、3、4能組成多少無重複數字的三位數
14.一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第5次落地時,共經過多少米?再反彈彈起多少米? double sn = 100;//高度100米 double hn = sn / 2; //第一次反彈反彈高度 for (int i = 2;i <= 5;i ++){ sn = sn + hn * 2; //第i次落地經過多少米 hn = hn / 2; //第i次反彈的高度 System.out.println("第" + i + "次落地經過" + sn + "米"); System.out.println("第" + i + "次反彈" + hn + "米"); }
15.輸出10~100之間的全部素數。所謂素數n是指,除1和n之外,不能被2~(n-1)之間的任何整數整除。
16.輸入兩個正整數m和n,求其最大公約數和最小公倍數
17.列印所有的水仙花數。水仙花數是一個三位數,其各位數字的立方和等於該數本身,如153 = 1的立方 + 5的立方 + 3的立方
18.完數,一個數如果恰好等於它因子之和,這個數即為完數,如6 = 1 + 2 + 3
19.列印以下圖形 * *** ***** *******
迴圈語句練習
1.求1~100的累加和
2.列印1~100之間能被3整除且個位是6的數
3.求n的階乘。例如5的階乘是1*2*3*4*5
4.用while迴圈列印幻燈片的@符號
5.用while巢狀迴圈列印幻燈片的10乘10序列
6.以下例子用for迴圈實現,列印1~100之間的奇數和偶數
7.列印1900年到2100年之間的閏年,一行列印4個
8.列印小九九乘法表的4種形狀
9.用一層while迴圈列印小九九乘法表 int i=1,j=1; while (i <= 9){ System.out.print(i + "*" + j + "=" + i * j + " "); j ++; if (j > i){ j = 1; i ++; System.out.println(); } }
10.列印以下圖形 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 int j = 1,k = 1;//控制換行 for (int i = 1;i <= 15;i ++){ System.out.print(i + " "); j ++; if (j > k){ j = 1; k ++; System.out.println(); } }
11.李先生歲數的平方與他的夫人的歲數之和是1053,而他的夫人的歲數的平方與他的歲數之和是873,請編寫程式計算李先生及其夫人的歲數各是多少。
12.有兩個正整數a和b,已知a*b=2048,求a、b各為何值時,a+b的值最小
13.用1、2、3、4能組成多少無重複數字的三位數
14.一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第5次落地時,共經過多少米?再反彈彈起多少米? double sn = 100;//高度100米 double hn = sn / 2; //第一次反彈反彈高度 for (int i = 2;i <= 5;i ++){ sn = sn + hn * 2; //第i次落地經過多少米 hn = hn / 2; //第i次反彈的高度 System.out.println("第" + i + "次落地經過" + sn + "米"); System.out.println("第" + i + "次反彈" + hn + "米"); }
15.輸出10~100之間的全部素數。所謂素數n是指,除1和n之外,不能被2~(n-1)之間的任何整數整除。
16.輸入兩個正整數m和n,求其最大公約數和最小公倍數
17.列印所有的水仙花數。水仙花數是一個三位數,其各位數字的立方和等於該數本身,如153 = 1的立方 + 5的立方 + 3的立方
18.完數,一個數如果恰好等於它因子之和,這個數即為完數,如6 = 1 + 2 + 3
19.列印以下圖形 * *** ***** *******