vf程序设计练习及答案

vf程序设计练习及答案

ID:41604385

大小:267.00 KB

页数:6页

时间:2019-08-28

vf程序设计练习及答案_第1页
vf程序设计练习及答案_第2页
vf程序设计练习及答案_第3页
vf程序设计练习及答案_第4页
vf程序设计练习及答案_第5页
资源描述:

《vf程序设计练习及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VFP练习3—程序设计程序设计操作练习题计算:T=1!+2!+3!+…+10!。T=0fori=1to10S=1forj=1toiS=S*jendforT=T+Sendfor?"1!+2!+....10!=",T1.某商场的日销售表RQ.DBF包含:营业员代号(DH,N,6)、品名(PM,C,6)、数量(SL,N,2)、单价(DJ,C,7,2)、营业额(YEE,N,9,2),每一笔销售构成数据表中的一条记录,营业额字段为0,编程查询某个营业员全天营业额的程序。例如:DHPMSLDJYYE011201

2、洗衣机41820.00011201电饭锅8298.00020301空调54500.00011201空调34500.00020301MP31458.00CLEAUSERQREPLALLYYEWITHSL*DJ&&营业额=单价*数量D=""&&初始化变量DAccept"请输入营业员代号:"TODS=0LocateforDH=DDowhileNoteof()S=S+YYEContEnddo@12,10SAY"营业额为:"+STR(S,8,2)RETU3.逐条显示RSGL.DBF中的记录,显示完一条记录后暂

3、停,出现提示“继续吗(Y/N)?”,用户输入Y(y)则继续显示下一条记录,输入N(n)退出。clearsettalkoffusersgldowhile.not.eof()6VFP练习3—程序设计disp编号,姓名,性别,职称&&可以使用?输出wait"继续吗(Y/N)?"toYNifUPPER(YN)="N"ExitEndifSkipEnddoUseSettalkonReturn4显示RSGL.DBF中在1966年以后出生的职工记录。5、已知数据表STU.DBF中含有学号(C),姓名(C),民族(C

4、),是否三好(L),成绩(N)等字段,且表中已有记录数据若干,见下图所示。现编程实现对成绩进行如下调整:是三好学生的对其成绩加10分;是少数民族的学生对其成绩加10分;如果一个同学同时满足上述两个条件,则对该同学只能加15分。请把程序补充完整。USESTUDOWHILEIFREPLACEELSEIF是否三好REPLACEELSEIFREPLACE成绩WITH成绩+10ENDIFENDIFENDIF6VFP练习3—程序设计______________ENDDOUSE6、下列程序的功能是求1到100之间

5、所有奇数的和并输出结果。S=0______________DOWHILEX<=100_________________________ENDDO_________RETUR1、下列程序的功能是求1到100之间所有整数的平方和并输出结果,填空:S=0______________DOWHILE(X<=100)____________________________ENDDO__________2、已知成绩数据表CHJ.DBF含有学号,平时成绩(N),考试成绩(N),等级(C)等字段,前三个字段已存有某班

6、学生的数据。其中,平时成绩和考试成绩均填入了百分制成绩。请以平时成绩占20%,考试成绩占80%的比例确定等级并填入等级字段。等级评定办法是:85分以上为优秀,60~84为合格,60分以下为不合格。USECHJDOWHILE__________zhcj=__________DOCASECASEzhcj>=85dj=”优秀”CASE___________dj=”合格”OTHERWISE____________ENDCASEREPLACE等级______________________________EN

7、DDO1、运行如下VFP程序后,显示M的值是。6VFP练习3—程序设计M=0N=0DOWHILEN>MM=M+NN=N-10ENDDO?M2、下列程序的功能是求1到100之间所有整数的平方和并输出结果,填空:S=0____DOWHILE(X<=100)______ENDDO3、下列程序用于对1到10之间的整数进行如下操作:将不能被3整除的数进行累加,同时求出能够被3整除的整数个数,请填空。STORE___TOB,N_____IFMOD(A,3)<>0____ELSEN=N+1ENDIFENDFOR?

8、N,BRETURN4、执行下列语句后的结果是___。USE<文件名>GOBOTTOMSKIP?EOF()6VFP练习3—程序设计参考答案:1、T=0fori=1to10S=1forj=1toiS=S*jendforT=T+Sendfor?"1!+2!+....10!=",T2.CLEAUSERQREPLALLYYEWITHSL*DJ&&营业额=单价*数量D=""&&初始化变量DAccept"请输入营业员代号:"TODS=0LocateforDH=DDowhileNot

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

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

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