表3-11是给学生成绩评定等级的程序,其中有部分代码或代码说明没有写出来。请你把它补充完整,然后运行程序,看自己都写对了吗?
表3-11
参考答案
学会用判断语句选择合适的问候语,小丽很高兴。笑过之后,她惊奇地发现,原来工作中每天都在做着类似的判断。
图3-37所示为单位职工考核得分表。
图3-37 职工考核得分表
现要根据考核得分,按图3-38所示的星级评定标准为职工评定星级。
图3-38 星级评定标准
小丽决定用Select Case语句编写一个程序来解决这个问题。
3.7.3 For…Next 语句
小丽对自己写的程序很满意。
但是,在工作中需要处理的数据却复杂得多,如图3-38所示。
图3-39 实际上需要处理的数据
小丽求助老师,老师说,可以使用For…Next循环语句批量处理。
可以结合For…Next语句的执行流程图来理解这个程序,如图3-40所示。
图3-40 For…Next循环语句执行流程图
For…Next语句总是写成这样:
老师给小丽的程序是这样的:首先定义循环变量i的初值和终值分别是2和19,当程序执行到For语句时,判断变量i的值是否大于终值19,如果不大于,则执行For和Next中间的语句,直到Next语句,再返回For语句处再次进行判断,直到循环变量的值大于终值19,退出循环,执行Next后面的语句。