实验六结构化程序设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验六结构(懐序设计 [目的要求] 1、 掌握程序文件的建立、修改与运行 2、 掌握程序文件中常用命令的运用 3、 掌握分支结构的程序设计 4、 掌握循坏结构的程序设计 [基本内容] 1、 程序文件的建立、修改与运行 2、 程序文件中常用命令 3、 分支结构的程序设计 4、 循坏结构的程序设计 [实验步骤] 在VFP命令窗口中输入如下命令,按冋车后,屏幕窗口出现命令执行结果。 ? ” 6+3= ,6+3 屏幕上显示 6+3= 9 ?? 4+5=〃,4+5 紧接上个命令执行结果的后面显示4+5= 9 @ 8,8 SAY,7+2? 在第8行8列的位置显示字符串7 + 2 = @ 12 SAY 7+2 在第8行12列的位置显示表达式结果9 ACCEPT,请输入学牛姓名「TOxm 在屏幕上出现的提示后血输入不加定界符的学牛 姓名 ?xm 显示所输入的学生姓名 USE Xsda 打开 Xsda.dbf 表 INPUT,请输入学牛姓名:’TO姓名 输入带定界符的学牛姓名,这里姓名为表的字 段变量 ?M->姓名 作为内存变量显示所输入的学生姓名 ?姓名 显示Xsda.dbf表中当前记录姓名字段的值 WAIT,请输入学牛姓名:’TO姓名 只能输入单字符,不能输入完整的学牛姓名 ?M->姓名 进入程序编辑窗口的两种方式: 命令方式。在命令窗口输入:MODIFY COMMAND progl 菜单方式。在菜单栏中选择“文件”菜单中的“新建”选项,选定文件类型为“程序”,单击 “新建文件”按钮,进入文件编辑窗口,如图6?1所示。 在程序编辑窗口输入如图6-1所示的程序,点击工具栏中“运行”按钮,显示如图6-2的执行结 果。 progl4) progl4)rg ? progl prg USE student IKIEX OM 姓名 TAG sxb ACCEPT谙输入学生姓名:TO姓名 SEEK加炭名 DISP ? sqrt(A学成续) RHURH JJ 昨搓名:豹 i Men 熾融否 IT 20M1T 女 04/10/83 1 云雨 583 0 2415 图6J程序编辑窗口 图6?2程序执行结果 3.在命令窗口输入命令:MODIFY COMMAND prog2,衣程序编辑窗口输入如图 6-3的程序代码,单击工具栏中“运行”按钮,得到如图6-4的程序运行结果。SET TEXTMERGE ON表示对文木合并分隔符屮的内容进行计算并输出计算结果。 QJU proo^.prg CLEAR STORE Today isTO tDate SET TEXTMERGE ON TEXT ?tDate? ?DATE)? The time is: ?TIME)? ENDTEXT jlLJ Today is: 09/26/04 The timm is: 11:05:29 图6-4 prog2.prg运行结果 图6-3 prog2.prg程序代码 4. Prog3.prg程序代码如图6?5所示,运行该程序,输入学号200408 Jn,得到如图6?6 所示的程序运行界面,可以对学生的有关字段内容进行修改。 二1QJ 凶 CLEAR SET TALK OFF USE student ACCEPT 请输入待查学生的学号:TO xh DDCA FOR 学号二xh IF EOFO RETURN ENDIF @4,5 SAY 学生学号:+xh 8 6,5 SAY 学生姓名:’GET姓名 8 8,5 SAY 学生性别:GET性别 @ 10,5 SAY 学生岀生日期:GET岀生日期 @ 12,5 SAY 是否少数民族否:GET少数民族否 @ 14,5 SAY,学生籍贯:GET籍贯 @ 16,5 SAY 入学成绩:GET入学成绩 READ USE SET TALK OH RETURB] 图6-5 prog3.prg程序代码 書输入得查学生的学号:200408 学生学号:200408 学生姓名:胡棋频 学生性别:男 学生出生日期:11/27/19( 是否少数民族否:T 学生籍贯: 入学成绩:569.0 图6-6 prog3.prg程序运行界而 5.输入圆的半径,计算面积、计算周长等。面向对象设计利用选项按钮选择运算实现 该功能。 INPUT “请输入圆半径:” TO R L=2*PI()*R S=PI()*R*R ?“圆周长二”,L ?”圆面积?,S 6.求一元二次方程ax2+bx+c=0的根。(对任意系数a,b,c) 求 axA2+bx+c=0 的根 INPUT °请输入二次项系数a:” TO a INPUT 请输入一次项系数b:“ TO b INPUT “请输入常数项c:” TO c IF a0 delta=bA2-4*a*c re=-b/2*a IF delta0 sb=SQRT(

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档