- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
结构化程序设计(实验告)
VFP数据库与程序设计 作业与实验报告 (第七章 结构化程序设计) 学号: 姓名: 专业: 教师: 第七章 结构化程序设计 【实验题目】结构化程序设计 【实验目的】通过本次实验,让学生掌握程序文件的建立、修改和运行,程序设计常用命令,程序的顺序、选择和循环结构。 【实验准备】 1.复习第七章程序设计基础所学知识,预习实验内容,写出相关命令和程序。 2.准备好前次实验所用的文件数据。 3.启动VFP6.0,将“我的VFP实验作业”文件夹设置为默认工作目录。 【实验内容及实验步骤】 顺序结构程序设计 1) 程序功能:显示学生表中前两条记录的学号、姓名、性别和入学成绩。(将以下程序空格填写完整,建立程序并调试运行,将运行结果截图。) use xs ?”学号 姓名 性别 入学成绩” ?xh,xm,xb,rxcj ?skip 1 移动指针到第二条记录 ? xh,xm,xb,rxcj 显示信息 use 运行结果(把截图放在此处): 2)编写程序,分别统计学生表中男生及女生的总人数。并分别计算男、女生的入学平均成绩。(提示:统计人数用COUNT集函数,计算平均成绩用AVG集函数。请把正确的程序写在此处) clear select xb,count(*),avg(rxcj) from xs group by xb into array aa ?男生总人数,aa(1,2) ?女生总人数,aa(2,2) ?男生入学平均成绩,aa(1,3) ?女生入学平均成绩,aa(2,3) 分支结构程序设计 程序功能: 完善下述程序段,计算分段函数的值。 CLEAR INPUT “请输入X的值:” to X IF X2 Y=2*X ELSE IF x=2.and.x5 Y=3*X-1 ELSE Y=3*x-10 ENDIF ENDIF ?”函数值 Y=”,Y 程序功能:在成绩(cj)表中查找学号为“0206101”且课程代号为“03”的记录,并给出成绩等级(优90-100;良80-89;中70-79;及格60-69;不及格60分以下)。 【提示:请按实验教材P122的该实验内容填写程序并调试运行。程序写在此处】 Set talk off Use cj Locate for xh=’020601’.and.kcdh=’03’ Do case Case cj=90 Cdd=’优’ Case cj=80 Cdd=’良’ Case cj=70 Cdd=’中’ Case cj=60 Cdd=’及格’ Otherwise Cdd=’不及格’ Endcase ?’该同学的等级为:’,cdd use 循环结构程序设计 程序功能:计算1-100之间的奇数之和。(填写完整程序,并调试运行,将运行结果截图) S=0 I=1 DO while .T. IF I100 exit ELSE S=S+I ENDIF I=I+2 ENDDO ?”S=”,S 2) 请用FOR……ENDFOR结构编写程序求出1-100之间的奇数之和。(程序写在此处) Clear S=0 i=1 for i=1 to 100 step 2 S=s+i endfor ?”1-100的奇数和:”,s return 4、编程题(综合练习) 1)编写程序求下列分段函数的值(X的值从键盘输入) clear input 请输入X的值: to x if x0 y=x*x-1 else if x=0 y=x*x else y=x*x+1 endif endif ?输出函数值Y=,y 根据学生表、成绩表和课程表编写一个程序,实现按学号查找学生成绩的信息。如存在该学生则查找其成绩信息(学号、课程名、成绩和学分),并将结果保存在表test中;如不存在则显示提示信息“查无此学生信息”。 Clear Set talk off Accept “请输入学生学号:” to xh Locate for allt (xh) =m-xh If found () Select cj,xh,kc,kc
文档评论(0)