编辑: bingyan8 | 2013-07-21 |
第一题为简单的图形打印;
第二题为简单数值计算(一般用穷举法就可以解决),第三题为相对复杂的数组/字符串处理.上机考题选自以下题目. 打印图形: 1-1. 编程,输入n,输出如下例(n=5)所示的图形: ***** ***** ***** ***** 1-2. 编程,输入n,输出如下例(n=5)所示的图形: ***** ***** ***** ***** 1-3. 编程,输入n值,输出如下例(n=4)所示的图形: * *** ***** 1-4. 编程,输入n值,输出如下例(n=4)所示的图形: ******* ***** *** 1-5. 编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形: **** ****** ******** 1-6. 编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形: ******** ****** 1-7. 编程,输入n,输出如下例(n=3)所示的边长为n的菱形: * *** ***** *** 1-8. 编程,输入n值,输出如下例(n=4)所示的边长均为n的正六边形: **** ****** ******** ******** ****** 当n=4 时1-9. 编程,输入n值,输出如下例(n=4)所示的图形: **** * * **** 1-10. 编程,输入n值,输出如下例(n=4)所示的图形: **** * * **** 1-11. 编程,输入n值,输出如下例(n=5)所示的图形: ***** * * * * * * 1-12. 编程,输入n值,输出如下例(n=5)所示的图形: ***** * * * * * * 1-13. 编程,输入n值,输出如下例(n=4)所示的图形: * * * * * 1-14. 编程,输入n值,输出如下例(n=4)所示的图形: ******* * * * * 1-15. 编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形: **** * * * * 1-16. 编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形: * * * * 1-17. 编程,输入n值,输出下例(n=3)所示的边长为n的菱形: * * * * * * * 1-18. 编程,输入n值,输出下例(n=4)所示的边长为n的正六边形: **** * * * * * * * * 1-19. 编程,输入n值,输出下例(n=5)所示的高为n的图形: 1-20. 编程,输入n值,输出下例(n=5)所示的高为n的图形: 1-21. 编程,输入n值,输出下例(n=3)所示的图形: * * * * * * * * * 1-22. 编程,输入n值,输出下例(n=3)所示的图形: * * * * * * * 1-23. 编程,输入n值,输出下例(n=4)所示的图形: * * * * * * * * * * * * * 1-24. 编程,输入n值,输出下例(n=5)所示的图形: * * * * * * * * * * * * * 1-25. 编程,输入n值,输出下例(n=5)所示的图形: * * * * * * 1-26. 编程,输入n值,输出下例(n=5)所示的图形: * * * * * * 1-27. 编程,打印下列上三角形式的乘法九九表.
1 2
3 4
5 6
7 8
9
1 2
3 4
5 6
7 8
9 4
6 8
10 12
14 16
18 9
14 15
18 21
24 27
16 20
24 28
32 36
25 30
35 40
45 36
42 48
54 49
56 63
86 72
81 1-28. 编程,打印下列乘法九九表.
1 2
3 4
5 6
7 8
9
81 86
72 49
56 63
36 42
48 54
25 30
35 40
45 16
20 24
28 32
36 9
14 15
18 21
24 27
4 6
8 10
12 14
16 18
1 2
3 4
5 6
7 8
9 1-29. 编程,输入n值,输出如下例(n=5)所示的高度为n的数字金字塔:
1 121
12321 1234321
123454321 1-30. 编程,输入n值,输出如下例(n=5)所示的高度为n的数字金字塔:
123454321 1234321
12321 121
1 1-31. 编程,输入n值,输出如下例(n=5)所示的数字菱形.
1 121
12321 1234321
123454321 1234321
123321 121
1 1-32. 编程,输入n值,输出如下例(n=4)所示的数字菱形.
4 434
43234 4321234
43234 434
4 1-33. 编程, 输入顶行字符和图形的高.输出如下例(顶行字符为'