今天Java基础班第七天了,讲的是嵌套循环,打各种星星,对于调试程序,研究循环走向还是有必要的。
作业如下:
1.效果如下
请输入要打印的行数:5
1
12
123
1234
12345
2.效果如下
请输入要打印的行数:5
12345
1234
123
12
1
3.效果如下
请输入要打印的行数:5
*
***
*****
*******
*********
4.效果如下
请输入要打印的行数:5
*********
*******
*****
***
*
5.效果如下
请输入要打印的行数:5
A
A*A
A***A
A*****A
A*******A
A*****A
A***A
A*A
A
6.效果如下
请输入要打印的行数:5
A
AB
ABC
ABCD
ABCDE
7.效果如下
请输入要打印的行数:9
请输入要打印的列数:9
1x1=1
2x1=2 2x2=4
3x1=3 3x2=6 3x3=9
4x1=4 4x2=8 4x3=12 4x4=16
5x1=5 5x2=10 5x3=15 5x4=20 5x5=25
6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36
7x1=7 7x2=14 7x3=21 7x4=28 7x5=35 7x6=42 7x7=49
8x1=8 8x2=16 8x3=24 8x4=32 8x5=40 8x6=48 8x7=56 8x8=64
9x1=9 9x2=18 9x3=27 9x4=36 9x5=45 9x6=54 9x7=63 9x8=72 9x9=81
8.效果如下
1 2 3 4 5 6 7 8 9
------------------------------------------
1 | 1 2 3 4 5 6 7 8 9
2 | 2 4 6 8 10 12 14 16 18
3 | 3 6 9 12 15 18 21 24 27
4 | 4 8 12 16 20 24 28 32 36
5 | 5 10 15 20 25 30 35 40 45
6 | 6 12 18 24 30 36 42 48 54
7 | 7 14 21 28 35 42 49 56 63
8 | 8 16 24 32 40 48 56 64 72
9 | 9 18 27 36 45 54 63 72 81
9.效果如下
请输入要打印的行数:5
*
* *
* *
* *
* *
* *
* *
* *
*
10.显示日历,效果如下
用户输入年份:2020
输入月份:1
该月的第一天是星期几:3
一月 2020
-----------------------------
日 一 二 三 四 五 六
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
也可以输出一整年(难)
也可以从1900年开始(难难)