background image

           

 案例

4:百分制分数和等级制分数的转换

定义

百分制分数与等级制分数的转换,编写程序,将一个百分制分数转化为等级制分数并输出

出来,转化规则如下:

90 分以上        A

80 分~89 分      B

70 分~79 分      C

60 分~69 分      D

60 分以下        E

要求百分制分数从控制台读入,并在程序中判断读入的分数值是否有效。转化后得到的等级
制分数输出在控制台。

说明:

1, 该习题主要考察知识点:控制台输入,多路分支选择结构(switch—case)。
2, 教师应启发学生如何设计 switch-case
3, 该案例难度系数:程序级

 案例

5:猜数字游戏

定义

编写程序,实现控制台的猜数字游戏。游戏运行时产生一个

0-1000 之间的随机整数,要求

用户从控制台输入数字,若输入的数字比产生的数字小,则输出:

“太小了,再大一点!”;

若输入的数字比产生的数字大,则输出:

“太大了,再小一点!”,若输入的数字和产生的

数字相等,则输出:

“恭喜你猜对了!”然后退出程序;若用户猜了 10 次还未猜对,则输出:

“你太笨了,下次再来吧!”然后退出程序。

说明:

1, 该案例主要考察的知识点:循环控制,控制台输入和输出,随机数的生成。
2, 教师应该讲解随机数产生的方法,并将该代码发布给学员。
3, 该案例难度系数:设计级

 案例

6:九九乘法表的输出

定义

要求编写程序,在控制台输出九九乘法表,如下图所示:
1×1=1