《新编Visual FoxPro 程序设计实用教程ppt vfp第9周讲稿》由会员分享,可在线阅读,更多相关《新编Visual FoxPro 程序设计实用教程ppt vfp第9周讲稿(9页珍藏版)》请在金锄头文库上搜索。
1、教学目的与要求,掌握分支结构DO CASE 完善表单制作数据表界面,结构分支(多路分支),DO CASE CASE CASE CASE OTHERWISE ENDCASE,流程:逐个判断条件,若某个条件为真,则执行相应语句序列后,流程转到ENDCASE后继续,若N个条件均为假,则选OTHERWISE,执行语句N+1后流程转到ENDCASE后继续;不选,直接执行ENDCASE后的语句。,结构分支例,INPUT 请输入X的值: TO X DO CASE CASE X0 Y=1 CASE X=0 Y=0 CASE X0 Y=-1 ENDCASE ?Y=,Y,结构分支例,编写按分数段调整成绩的程序。调
2、整要求为:90100 取80%;8089取85%;7079取90%;61-69取95%;60分以下取100%。 USE G:09成绩表.dbf ACCE“请输入学生的学号:“ TO XH LOCA ALL FOR 学号=XH DO CASE CASE 成绩=90 REPL 成绩 WITH 成绩*0.8 CASE 成绩=80 REPL 成绩 WITH 成绩*0.85 CASE 成绩=70 REPL 成绩 WITH 成绩*0.9 CASE 成绩60 REPL 成绩 WITH 成绩*0.95 ENDCASE LIST USE,结构分支例,在表单添加一个表格控件,使调整后的成绩可以在表格控件中直接显示结果。,结构分支例,完善数据表编辑界面,完善数据表编辑界面,用选项组显示性别 用组合框显示籍贯 用分支结构编写上一个、下一个按钮的CLICK代码,当指针到头和尾时分别调回到首记录和尾记录。,作业,实验九,