三种控制结构是什么?
顺序结构,选择结构,循环结构
实现计算的n的阶乘的递归算法?
1 2 3 4 5 6
| public static void jieCheng(int n) { if (n == 1) return 1; else return n*jieCheng(n-1); }
|
根据随机生成的月份,打印该月份的天数?(单月31天,双月30天)
1 2 3 4 5 6
| public static void getDays(int month) { if (mouth % 2 == 0) System.out.println("30"); else System.out.println("31"); }
|
用for循环计算n之内的奇数之和?
1 2 3 4 5 6 7
| public static int calSum(int n) { int sum = 0; for(int i=1;i<=n;i++) if (i%2 == 1) sum += i; return sum; }
|
打印九九乘法表?
1 2 3 4 5 6 7
| public static void printNineToNine() { for (int i=1;i<10;i++) { for(int j=1;j<=i;j++) System.out.print(i+"*"+j+"="+i*j+"\t"); System.out.println(); } }
|
生成1到100的随机数,直到生成的随机数等于88停止。
1 2 3 4 5 6
| public static void stopWhile88() { int num = math.Ramdom(100)+1; while(num != 88) num = math.Ramdom(100)+1; System.out.println("循环得到的88..."); }
|