欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    VFP程序填空.doc

    • 资源ID:33463257       资源大小:58.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VFP程序填空.doc

    如有侵权,请联系网站删除,仅供学习与交流VFP程序填空【精品文档】第 9 页1.执行下列命令序列(已知表中有20条记录)USE 学生? BOF() _1_  .F.? RECNO() _2_  1 SKIP 3? RECNO() _3_  4 GO TOPDISP NEXT 3? RECNO() _4_  3 USE编号行对应的输出结果是(  )2.编制一个计算圆面积的表单。表单中有文本框控件Text1、Text2,命令按钮Command1、Command2,表单和控件的相关属性已设置。具体要求:(1)在Text1文本框中输入圆半径,按Command1按钮,则在Text2文本框中显示圆面积。(2)当输入的圆半径为负数时,按Command1按钮后,则弹出messagebox窗口,显示“圆半径不能为负数!”。(3)按Command2按钮,则退出表单。Command1的Click事件R=_1_ val(thisform. Text1.Value)if _2_ R>0_3_ Thisform. Text2.Value=3.14*R2elseMessagebox("圆半径不能为负数!")EndifCommand2的Click事件_4_ thisform.release3.已知:已存在学生.dbf(学号,姓名,性别,出生年月,奖学金,简历,照片),表中有20条记录。SET TALK OFFCLEARUSE 学生? RECNO() _1_ 1SKIP 6? RECNO() _2_ 7DELEPACKLIST? RECNO() _3_ 20? RECCOUNT() _4_ 19USESET TALK ON编号行对应的输出结果是(  )4.程序运行时,从键盘输入包裹的重量,自动计算并输出需要付的运费,如果输入的数据为负值(即小于0)则退出程序。SET TALK OFFDO WHILE _1_ .t.CLEARINPUT "请输入包裹重量:" TO XIF X<=0_2_ EXITENDIFIF X<=100Y=5ELSEY=5+(X-100)*0.2ENDIF? '您需要付费:',_3_ YWAIT "按任意键继续 " _4_ ENDDOSET TALK ON请选择填空(  )5.有STUDENT.DBF表文件,其中学号、姓名字段为字符型,性别字段为逻辑型,出生年月字段为日期型。查找并显示1992年以前出生的学生名单(表记录如下:)记录号 学号 姓名 性别 出生年月1 2012010001 张海静 .F. 1993-05-062 2012010002 王林丰 .T. 1992-12-253 2012010005 林小军 .T. 1993-01-124 2012010008 周伟 .T. 1992-10-055 2012020007 林华 .F. 1991-09-186 2012020016 王韵玳 .F. 1994-03-09SET TALK OFFCLEARUSE STUDEND_1_ LOCATE FOR YEAR(出生年月)<1992_2_ DO WHILE !EOF()? 姓名_3_ CONTINUE_4_  ENDDOUSESET TALK ON6.显示输出正整数M(从键盘输入)内的奇数和奇数之和。SET TALK OFFCLEARINPUT "M=" TO M_1_ S=0FOR I=1 TO M_2_ IF MOD(I,2)!=0? I_3_ S=S+iENDIF_4_ endfor? S7.已有学生.DBF表(学号-字符型,宽度6;姓名-字符型8;性别-逻辑型,宽度1;出生年月-日期型,宽度8;奖学金-数值型,宽度6,小数位2),以下程序实现的功能是:统计输出各班获奖学金人数,其中学号前3位表示班级号。SET TALK OFF CLEAUSE 学生INDEX ON 学号 TO X1DO WHILE !EOF()S=0BJH=SUBSTR(学号,1,3) &&截取学号前3位DO WHIL _1_ SUBSTR(学号,1,3)=BJHIF _2_ 奖学金>0S=S+1ENDIFSKIP_3_ ENDDO? BJH,'班获奖学金人数为',S_4_ ENDDO SET TALK ON8.显示输出20之内的偶数和偶数和。SET TALK OFFCLEAR_1_ SUM=0FOR M=1 TO 20_2_ IF INT(M/2)=M/2? MSUM=SUM+MENDIF_3_ ENDFOR_4_ ? SUMSET TALK ON9.已知:已存在学生.dbf(学号,姓名,性别,出生年月,奖学金,简历,照片)。要求:在“学生”表中查找指定学生,如果找到,显示该记录,否则,显示“没有该生记录”。SET TALK OFFCLEARUSE 学生ACCEPT "请输入学号" TO XH_1_  LOCATE FOR 学号=XHIF _2_  !EOF()_3_  Disp_4_  Else? "没有该生记录"ENDIFUSESET TALK ON10.如下程序实现的功能是:从键盘输入一个数,判断它是奇数还是偶数。SET TALK OFFCLEA_1_ '请输入一个数=' TO SH INPUTA=INT(SH)IF A=SHIF A%2=0_2_ ? STR(A)+'是偶数!'ELSE ? A,'是奇数!'_3_ endifELSE? '不是整数'_4_ endifSET TALK ON11.设变量X的输入值分别为113,369,228,0SET TALK OFFCD=“日一二三四五六”DO WHILE .T.INPUT “X=” TO XX=IIF(X>0 AND X<366,MOD(X+2,7)+1,IIF(X=0,0,8)DO CASECASE X=0?“结束”EXITCASE X=8?“输入有错”LOOPOTHERWISE?“星期”+SUBSTR(CD,2*X-1,2)ENDCASEENDDOSET TALK ON对应的输出结果是(  )12.从键盘输入一个数,判断这个数是不是既是3的倍数同时又是5的倍数SET TALK OFFCLEAR_1_  INPUT "N=" TO NIF _2_  MOD(N,3)=0 AND MOD(N,5)=0_3_  ? N,"既是3的倍数又是5的倍数!"_4_ Else? STR(N)+"不能同时满足既是3的倍数又是5的倍数!" ENDIFSET TALK ON13.如下程序实现的功能是:输入表名,如果存在,则显示该表中所有字段,否则输出找不到该文件。SET TALK OFFCLEADO WHIL .T.ACCEPT "输入文件名(包含扩展名):" TO FNAMEIF FILE("&FNAME.DBF") USE &FNAMEI=_1_ 1DO WHIL I<=FCOUNT() ? _2_ FIELD(i)I=I+1ENDDOELSE? '找不到该文件'ENDIF WAIT '输入是否继续?(Y-继续/N-退出)' TO X_3_ IF UPPER(X)= 'N'EXITENDIF_4_ ENDDOSET TALK ON14.以下程序的功能是:求1!+3!+5!+N!的值。N由键盘输入,且为奇数。SET TALK OFFCLEAR_1_ INPUT "N=" TO NSTORE 0 TO S,TFOR I=1 TO N STEP _2_ 2DO SUB1_3_ S=S+TENDFOR? SSET TALK ONPROC SUB1 &&过程SUB1T=1FOR J=1 TO I_4_ T=T*JENDFOR请选择填空(  )15.已在表单(Form1)中竖放文字“我是会移动的文字”(Label1)和计数器(Timer1)并已设置好相关属性,初始的显示位置在表单的左边,表单执行后,每间隔0.3秒,文字会自动以间隔加10的幅度逐步向表单右边移动,直到文字到达表单最右边缘;然后每间隔20毫秒文字会自动以间隔减1的幅度逐步向表单左边移动,直到文字回复到初始位置;整个过程不间断地来回移动。Form1的Init事件代码public i,zi=10z=thisform.label1.left thisform.timer1.Interval=_1_ 300thisform.timer1.Enabled=_2_  .T.Timer1的Timer事件代码if thisform.label1.left>thisform.width or thisform.label1.left<zi=_3_ -iendifthisform.label1.left=_4_ thisform.label1.left+i 请选择填空(  )

    注意事项

    本文(VFP程序填空.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开