案例
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