欢迎来到天天文库
浏览记录
ID:51320520
大小:34.50 KB
页数:8页
时间:2020-03-10
《中职VF课堂练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、四、程序填空(每空3分,共18分)1.下面的程序功能是完成工资查询,请填空:SETTALKOFFUSEemployeeACCEPT"请输入职工号"TOnumLOCATEFOR职工号=numIF__NOTEOF()_______DISPLAY姓名,工资ELSE?"职工号输入错误!"ENDIFUSESETTALKON2.有学生数据表ST.ddbf,其中“编号”字段(N,2,0)的值从1开始连续排列。以下程序欲按编号的1,7,13,19,…的规律抽取学生参加比赛,并在屏幕上显示参赛学生编号,请填空。USESTUDENTDOWHILE.NOT.EOF()IFMOD__(编号
2、,6)=1___??编号ENDIFSKIPENDDoUSE3.下列程序的功能是根据“销售”表中的数据去修改“库存.dbf”表的数据,请填空。SELECT1USE库存SELECT2USE销售DOWHILENOTEOF()SELECT1LOCATEFOR商品名=B.商品名REPLACE数量WITH数量-B.数量,总金额WITH单价*数量SELECT2SKIPENDDOCLOSEDATABASE4.下列程序是判断任意整数(>2)是否为素数,请填空。(提示:如果一个整数N能被2~之间的任一整数整除,则这个整数N不是素数SETTALKOFFINPUT"输入一个整数:"TONF
3、ORI=2TOSQRT(n)IF___MOD(N,I)=0_____(或N/I=INT(N/I)EXITENDIFENDFORIF___I>SQRT(n)__?N,"是素数"ELSE?N,"不是素数"ENDIFRETURNSETTALKON1、写出下列程序的输出结果是:93x=1y=3DOsubWITHx,(y),5?x,yRETURNPROCEDUREsubPARAMETERa,b,ca=a+b+cb=a+b-cRETURN2.下列程序执行时,在键盘上输入21,则屏幕上的显示结果为______OK1INPUT"X="TOXDOCASECASEX>10?"OK1"C
4、ASEX>20?"OK2"OTHERWISE?"OK3"ENDCASE3.设数据表文件CJ.DBF中有两条记录,内容如下:运行以下程序的结果应当是__1100.00_。RECORD#XMZF1李四500.002张三600.00USECJX=0DOWHILE.NOT.EOF()X=X+ZFSKIPENDDO?XRETURN4.执行如下程序,如果输入N值为5,则最后显示值是___64__。SETTALKOFFS=0I=0INPUT"N="TONDOWHILES<=NS=S+II=I+1ENDDO?S,ISETTALKONRETURN77777
此文档下载收益归作者所有