您的位置: 网站首页 > 程序开发 > Visaul FoxPro程序设计 > 第5章 Visual FoxPro程序设计基础 > 【5.8 小结与提高】

5.8 小结与提高

 

5.8  小结与提高

通过本章的学习,读者掌握了Visual FoxPro的程序结构设计方法,包括程序的建立与运行、Visual FoxPro基本语句的使用、顺序结构程序的设计、各种分支结构程序的设计、循环程序的设计和模块结构的程序设计。

在学习本章的同时,要多加练习各种结构的程序设计实例,并将数据表与程序设计结合使用,这样才能够达到数据库应用的目的。

5.9  思考与练习

1.选择题

1)命令@10,10 clear的清屏范围是第10行第10列至屏幕哪个角:     

A.右上               B.右下               C.左上               D.左下

2)简单的分支结构语句是     

ACASEN…ENDCASE                  BDO…ENDDO

CIF…ENDIF                                 DSCAN…ENDSCAN

3)不能出现LOOPEXIT语句的程序结构是     

AIF…ENDIF                                BSCAN…ENDSCAN

CDO…ENDDO                             DFOR…ENDFOR

4)在循环控制结构中,EXIT语句的作用是     

A.终止程序的执行

B.终止循环,继续执行循环体后面的命令语句

C.转移到循环起始处,开始下一个判断和循环

D.退出循环,返回程序开始处

5)在程序文件中调用另一个程序文件,应该使用      命令。

ACALL <程序文件名>                  BLOAD <程序文件名>

CPROCEDURE <程序文件名         DDO <程序文件名>

2程序设计

1)对一元二次方程aX2+bX+c=0求解。若有实根,则输出实根;否则,输出“无实根”。

2)设计一个按姓名和学号验证身份的程序,当验证通过时显示“欢迎使用学生档案系统”;当验证未通过时,显示“您输入的信息错误,请重新输入”;当三次输入的信息仍然错误时,显示“您不是合法的用户,无权使用本系统!!!”。

3)编程计算11000中能同时被37整除的数的个数及和,并输出结果。

4)编程求100999之间的全部水仙花数(一个三位数如等于组成它的各位数字的

立方和,这个三位数称为水仙花数)。

5)用子程序调用的方法,并要求用参数传递来编写求2!+4!+6!+8!+…+100!的程序。