欢迎来到天天文库
浏览记录
ID:6358447
大小:790.21 KB
页数:22页
时间:2018-01-11
《vf9.0期末实验题库答案全解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库应用基础VisuyalFoxPro9.0期末考试题库第一部分基础题1.先用赋值语句分别为变量X、Y、Z赋初值为200、300、400,然后要求输出:①[(X-2Y)/(2-Z)]*Y②Y>100或Y<0③502、MZG,1),;"女职工人数="+STR(WZG,1)4.编写程序,修改并显示指定职工的基本工资。NOTE修改并显示指定职工的基本工资SETTALKOFFCLEARUSE职工ACCEPT"请输入职工号:"TOZGHLOCATEFOR职工号=ZGHIF!EOF()22数据库应用基础VisuyalFoxPro9.0期末考试题库REPLACE基本工资WITH基本工资+200?职工号,姓名,基本工资ELSE?"没有找到!"ENDIFUSESETTALKON5.编写程序,火车托运行李,根据行李的重量计算托运费。收费标准假设是0.60元/千克。由用户输入货物的重量,请计算并输出所需要的托运费。SETTAL3、KOFFCLEARINPUT"请输入货物的重量(Kg):"TOWF=W*0.60?"货物重量"+ALLTRIM(STR(W,19,2))+"千克需要的托运费为:";+ALLTRIM(STR(F,19,2))+"元"SETTALKON6.编写程序,求“职工”表中指定部门(如直销、零售)全体职工的基本工资总额。NOTE求指定部门基本工资总额SETTALKOFFCLEAR22数据库应用基础VisuyalFoxPro9.0期末考试题库USE职工ACCEPT"请输入指定部门:"TOBMSUM基本工资TOJBGZFOR部门=BM?BM+"部全体职工的基本工资为:"+STR(基本工资,8,2)USESETT4、ALKON7.编写程序,如果在例题5中,当重量不超过50kg时,按每千克0.60元收费;当重量超过50kg,超出50kg的部分按每千克0.90元收费。试编写程序计算托运费。SETTALKOFFCLEARINPUT"请输入货物的重量(Kg):"TOWIFW<=50F=W*0.60ELSEF=50*0.6+(W-50)*0.9ENDIF?“货物重量”+ALLTRIM(STR(W,19,2))+“千克需要的托运费为:”;+ALLTRIM(STR(F,19,2))+"元"SETTALKON22数据库应用基础VisuyalFoxPro9.0期末考试题库8.编写程序:求x+x2+x3+x4++xn的值。n5、,x从键盘输入。FOR---ENDFOR方法。SETTALKOFFCLEARINPUT"N="TONINPUT"X="TOXA=1S=0FORI=1TONA=A*XS=S+AENDFOR?"S=",SSETTALKON9.编写程序:显示输出正整数M(从键盘输入)内的偶数及偶数和。SETTALKOFFCLEARINPUT"M="TOMS=0I=1DOWHILEI<=MIFINT(I/2)=I/2?I,"是偶数"S=S+IENDIFI=I+1ENDDO?"偶数和为:",SSETTALKON22数据库应用基础VisuyalFoxPro9.0期末考试题库10.编写程序,显示输出如图4-34所示的图形。6、SETTALKOFFCLEARFORi=5TO1STEP-1?SPACE(6-i)FORj=1TO2*i-1??"*"ENDFORENDFORSETTALKON11.编写程序,要求从键盘输入职工工作业绩考评分数(0分~100分),将其转换成对应的中文输出(分为五档:≥90分为优秀,80~89分为良好,70~79分为中等,60~69分为合格,60以下为不合格)。SETTALKOFFCLEAR22数据库应用基础VisuyalFoxPro9.0期末考试题库INPUT"请输入数据x="TOXDOCASECASEX<60Y='不合格'CASEX>=60ANDX<69Y='合格'CASEX>=70ANDX7、<79Y='中等'CASEX>=80ANDX<89Y='良好'CASEX>=90Y='优秀'ENDCASE?"考评分数:",X,"为:",YSETTALKON12.要求用循环语句编写程序,显示输出“职工”表中基本工资大于2000元的姓名、部门、性别、基本工资等数据。SETTALKOFFCLEARUSEzg1SCANFOR基本工资>2000?姓名,部门,性别,基本工资ENDSCANUSESETTAL
2、MZG,1),;"女职工人数="+STR(WZG,1)4.编写程序,修改并显示指定职工的基本工资。NOTE修改并显示指定职工的基本工资SETTALKOFFCLEARUSE职工ACCEPT"请输入职工号:"TOZGHLOCATEFOR职工号=ZGHIF!EOF()22数据库应用基础VisuyalFoxPro9.0期末考试题库REPLACE基本工资WITH基本工资+200?职工号,姓名,基本工资ELSE?"没有找到!"ENDIFUSESETTALKON5.编写程序,火车托运行李,根据行李的重量计算托运费。收费标准假设是0.60元/千克。由用户输入货物的重量,请计算并输出所需要的托运费。SETTAL
3、KOFFCLEARINPUT"请输入货物的重量(Kg):"TOWF=W*0.60?"货物重量"+ALLTRIM(STR(W,19,2))+"千克需要的托运费为:";+ALLTRIM(STR(F,19,2))+"元"SETTALKON6.编写程序,求“职工”表中指定部门(如直销、零售)全体职工的基本工资总额。NOTE求指定部门基本工资总额SETTALKOFFCLEAR22数据库应用基础VisuyalFoxPro9.0期末考试题库USE职工ACCEPT"请输入指定部门:"TOBMSUM基本工资TOJBGZFOR部门=BM?BM+"部全体职工的基本工资为:"+STR(基本工资,8,2)USESETT
4、ALKON7.编写程序,如果在例题5中,当重量不超过50kg时,按每千克0.60元收费;当重量超过50kg,超出50kg的部分按每千克0.90元收费。试编写程序计算托运费。SETTALKOFFCLEARINPUT"请输入货物的重量(Kg):"TOWIFW<=50F=W*0.60ELSEF=50*0.6+(W-50)*0.9ENDIF?“货物重量”+ALLTRIM(STR(W,19,2))+“千克需要的托运费为:”;+ALLTRIM(STR(F,19,2))+"元"SETTALKON22数据库应用基础VisuyalFoxPro9.0期末考试题库8.编写程序:求x+x2+x3+x4++xn的值。n
5、,x从键盘输入。FOR---ENDFOR方法。SETTALKOFFCLEARINPUT"N="TONINPUT"X="TOXA=1S=0FORI=1TONA=A*XS=S+AENDFOR?"S=",SSETTALKON9.编写程序:显示输出正整数M(从键盘输入)内的偶数及偶数和。SETTALKOFFCLEARINPUT"M="TOMS=0I=1DOWHILEI<=MIFINT(I/2)=I/2?I,"是偶数"S=S+IENDIFI=I+1ENDDO?"偶数和为:",SSETTALKON22数据库应用基础VisuyalFoxPro9.0期末考试题库10.编写程序,显示输出如图4-34所示的图形。
6、SETTALKOFFCLEARFORi=5TO1STEP-1?SPACE(6-i)FORj=1TO2*i-1??"*"ENDFORENDFORSETTALKON11.编写程序,要求从键盘输入职工工作业绩考评分数(0分~100分),将其转换成对应的中文输出(分为五档:≥90分为优秀,80~89分为良好,70~79分为中等,60~69分为合格,60以下为不合格)。SETTALKOFFCLEAR22数据库应用基础VisuyalFoxPro9.0期末考试题库INPUT"请输入数据x="TOXDOCASECASEX<60Y='不合格'CASEX>=60ANDX<69Y='合格'CASEX>=70ANDX
7、<79Y='中等'CASEX>=80ANDX<89Y='良好'CASEX>=90Y='优秀'ENDCASE?"考评分数:",X,"为:",YSETTALKON12.要求用循环语句编写程序,显示输出“职工”表中基本工资大于2000元的姓名、部门、性别、基本工资等数据。SETTALKOFFCLEARUSEzg1SCANFOR基本工资>2000?姓名,部门,性别,基本工资ENDSCANUSESETTAL
此文档下载收益归作者所有