VFP的程序设计

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:01:29
某班学生计算机考试成绩已经登记到D:\表1.dbf自由表中的成绩(N型)字段中,另有评估(C型)字段。编程序将每个学生的计算机成绩进行评估,评估分为:“优秀”(90-100)、“良好”(80-89)、“中等”(70-79)、“及格”(60-69)、“不及格”(0-59)5个等级,并将评估结果写到评估字段中。
请各位写一下以上这个程序。请用VFP哦,最好加说明。

replace 评估 with '优秀' for 成绩>=90.and.成绩<=100
replace 评估 with '良好' for 成绩>=80.and.成绩<=89
...
以此类推

同意上楼的命名,但由于问者程序的运行速度问题,我建议使用以下一条语句完成以上n条语句的操作.
Repl all 评估 with ;
iif(成绩>=90 .and. 成绩<=100,'优秀','')+ ;
iif(成绩>=80 .and. 成绩<=89,'良好','')+ ;
iif(成绩>=70 .and. 成绩<=79,'中等','')+ ;
iif(成绩>=60 .and. 成绩<=69,'及格','')+ ;
iif(成绩<=59,'不及格','')