VF第6章习题练习.doc

VF第6章习题练习.doc

ID:58091093

大小:59.50 KB

页数:11页

时间:2020-09-03

VF第6章习题练习.doc_第1页
VF第6章习题练习.doc_第2页
VF第6章习题练习.doc_第3页
VF第6章习题练习.doc_第4页
VF第6章习题练习.doc_第5页
资源描述:

《VF第6章习题练习.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VisualFoxpro练习6一、单项选择题1.在程序中定义局部变量的命令动词是()。A.PUBLICB.PRIVATEC.LOCALD.DECLARE2.VFP6.0程序设计的三种基本结构是()。A.顺序,选择,循环B.顺序,选择,逻辑C.模块,转移,循环D.网状,选择,逻辑3.在DOWHILE/ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是()。A.程序无法跳出循环B.程序不会出现死循环C.用LOOP可跳出循环D.用EXIT可跳出循环4.SCAN循环语句是()扫描式循环。A.数组B.数据表C.内存变量D.程序5.在DOWHILE…E

2、NDDO循环结构中,LOOP命令的作用是()。A.退出过程,返回程序开始处B.转移到DOWHILE语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D.终止程序执行6.下列程序段执行时在屏幕上显示的结果是(    )。DIMEA(6)A(1)=1A(2)=1FORJ=3TO6A(J)=A(J-1)+A(J-2)NEXT?A(6)A.5 B.6 C.8 D.77.执行如下程序SETTALKOFFS=0I=1INPUT"N="TONDOWHILES<=NS=S+II=I+1ENDDO?SSETTALKON如果

3、输入N值为5,则最后S的显示值是(    )。A.1B.3C.5D.61.下列程序段执行时在屏幕上显示的结果是(    )。X1=20X2=30DOtestWithX1,X2?X1,X2PROCEDUREtestPARAMETERSa,bx=aa=bb=xENDPRO A.   3030 B.3020C.2020 D.20302.有程序如下USECJM.ZF=0SCANM.ZF=M.ZF+ZFENDSCAN?M.ZFRETURN其中数据库文件CJ.DBF中有2条记录,内容如下XMZF1李四500.002张三600.00运行该程序的结果应当是(    )

4、。A.1100.00B.1000.00C.1600.00D.1200.003.如下程序段的输出结果是(    )。DECLAREb(6)FORi=1TO6b(i)=i*10NEXTFORi=1TO6?b(6)NEXTA.60B.50C.40D.301.下列程序段的输出结果是(    )。  ACCEPT“请输入任意一个字符串:”TOA  IFA=[123]  S=0  ENDIF  S=1  ?S  A.0  B.1  C.123  D.由A的值决定12-14题基于如下程序:设ZGK.DBF为职工数据库文件,“职称”为该库中一字符型字段名。本程序的功能

5、是显示库中职称为教授的所有记录。SETTALKOFFCLEARALL(12)DOWHILENOTEOF()IF(13)SKIPLOOPENDIFDISPLAY(14)ENDDOUSESETTALKON2.A.USEZGKB.USEC.LOCATEFOR"教授"$职称D.SETTALKOFF3.A.职称="教授"B.职称<>"教授"C.职称><"教授"D.!EOF()4.A.EXITB.LOOPC.SKIPD.GOTOP5.有以下程序,假设从键盘输入数字75,请选择最后在屏幕显示的结果:(    )。CLEARINPUT"请输入你的成绩:"TOcjIFc

6、j>=60IFcj>=80?"优良!"ELSE?"及格!"ENDIFELSE?"不及格!"ENDIFRETURNA.优良B.及格C.不及格D.空白1.表示应用程序文件的扩展名为___________________。二、编程题1.求数N的阶乘2.求两个数中较小值3.编程实现下列分段函数1(X>0)0(X=0)-1(X<0)Y=Y=4.求前100个自然数的和:S=1+2+3+4+……+1005.计算1~100的奇数和6.计算自然对数e的近似值(n为20)e=1+1/1!+1/2!+…+1/n!7.编程求自然数1——1000中所有能被7整除的数的累加和。参

7、考答案:一、选择题1-5CADBB6-10CDBAA11-15BABCB16.prg二、编程题1、方法1:CLEARSETTALKOFFINPUT"请输入数N:"TONIFN<1?"输入的数:",N,'太小!'CANCELENDIFSTORE1TOI,SDOWHILEI<=NS=S*II=I+1ENDDO?N,"的阶乘是:",SSETTALKONRETURN方法2:CLEARSETTALKOFFINPUT“请输入N的值:”TOnT=1FORI=1TOnt=t*INEXT?N,??"的阶乘=“,tSETTALKONRETURN2、CLEARSETTALK

8、OFFInput"X="ToXInput"Y="ToYIfX

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。