A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.以特定的格式打印一串数字,数字为0~9之间的数:

例:
请输入一个数字:
0123456789

--           --    --              --     --    --       --      --   
|  |   |           |     |   |    |   |       |           |    |    |   |    |   
              --    --      --      --     --              --      --   
|  |   |     |           |       |        |   |    |      |    |    |        |   
--           --    --              --     --             --      --   


2.我们想做一排砖(长度自己定),我们有一些小砖(每块1英寸)和大砖(每块5英寸),
如果用我们选择的砖块的数量能够拼接成功,则返回true;否则返回false,
例如:
makeBricks(3,1,8) → true
makeBricks(3,1,9) → false
makeBricks(3,2,10) → true


3.我们要做一包规定质量的巧克力,有每个一公斤和每个五公斤的巧克力棒,
方法中有三个参数,第一个是小巧克力棒的个数,第二个是大巧克力棒的个数,第三个是规定的质量。
假设我们总在使用小巧克力棒之前使用大巧克力棒,返回要使用多少个小巧克力棒才能完成规定的质量,如果不能完成则返回-1;
例如:
makeChocolate(4,1,9) → 4
makeChocolate(4,1,10) → -1
makeChocolate(4,1,7) → 2


4.键盘录入杨辉三角的层数,打印出这个杨辉三角。
例:
请输入杨辉三角的层数:
7
打印如下:
1
1  1
1  2  1
1  3  3  1
1  4  6  4  1
1  5  10 10 5  1
1  6  15 20 15  6  1


5.打印螺旋数组:
例:
请输入数组的长度:
6

打印如下:
1        2        3        4        5        6
       
20        21        22        23        24        7
       
19        32        33        34        25        8
       
18        31        36        35        26        9
       
17        30        29        28        27        10
       
16        15        14        13        12        11

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马