- 2022-04-09 发布 |
- 37.5 KB |
- 5页



申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
福建省计算机二级考试Visual Foxpro课后答案5
循环结构程序设计实验:打开“学生成绩”项目文件(已建“学生成绩”数据库,含STUDENT、COURSE和GRADE表),建立以下程序文件并运行。注:程序文件分别命名为ep060201.prg、ep060202.prg、ep060203.prg、……和ep060208.prg。1.从键盘输入一个正整数M,输出M内(包括M)所有不被6整除的偶数及它们的个数2.输出STUDENT表中“金融”专业学生的记录,要求一次显示一个记录,由用户按任意键再显示下一个记录。3.输入一个学生的学号,从STUDENT表和GRADE表中查询该生的姓名及各门课程的成绩(显示在浏览窗)。要求能反复查询,直到输入的学号为“Q”时结束查询。4.从键盘输入5个数存放于一维数组中,输出其中的最大数和最小数。5.从键盘输入一个正整数M,判断并显示1~M中有哪些数可以分为两个相等的素数。例如,若M=10,符合条件的数有4、6、10。*************************++++++++++++++++(图1)6.求当1*2*3*……的值超过1020(即1e20)时的临界值及最后一项的值。1123123451234567123456789(图2)7.输出如图1所示的图案。8.输出如图2所示的图案。选做题:选做1)从键盘输入N个无序数(个数N先由键盘输入),去掉一个最大数,去掉一个最小数,然后求平均值。选做2)求1!+2!+3!+……+10!的值。选做3)求S的值(公式如下),直到某一项的值小于1E-6为止。*选做4)编写程序统计STUDENT表中男女学生人数*选做5)编程实现从键盘输入任意一字符串,逆序输出1、input"请输入一个数"tomnum=0fori=2tomstep2ifmod(i,6)!=0?inum=num+1endifendfor?"满足条件的数的个数是",numn2、CLEAROPENDATABASE学生成绩USESTUDENTSCANFOR专业="金融"DISPLAYWAIT"按任一键显示下一个记录…"ENDSCANCLOSEDATABASERETURN3、cleaopendatabase教学管理dowhile.t.input"请输入一个学号:"toxhifupper(xh)="Q"exitendifselectstudent.学号,课程号,成绩fromstudent,gradewherestudent.学号=grade.学号andstudent.学号=xhenddoclosedatabase4、cleadimensiona(5)fori=1to5input"请输入一个数"toa(i)endforstorea(1)tomax,minfori=2to5ifa(i)>maxmax=a(i)endififa(i)查看更多