1.    使用for循环计算1到1000之间能既能被7整除也能被11整除的所有的数的和。(结果为6006)源程序代码

sum=0

i=1

for i=1 to 1000

if((i%7=0) and(i%11=0))then

sum=sum+i

endif

endfor

?sum

2 将上题(第1题)写改成do while循环来设计程序。

sum=0

i=1

do while i<1000

i=i+1

if((i%7=0) and(i%11=0))then

sum=sum+i

endif

enddo

?sum

3  从键盘任意输入一整数n,计算n的阶乘。

input "输入您需要计算的数值:" to n

i=2

res=1

do while i<=n

res=i*res

i=i+1

enddo

?res

4. 将自由表设置为默认目录,利用当循环(do while--enddo)设计程序,统计工资表中工资>1220员工人数,并输出,程序文件名为sy1.prg,写出源程序代码

set talk off

clear

use 职工表.dbf

n=0

loca for 工资>1220

do while .not.eof()

n=n+1

continue

enddo

?n

5.      将自由表设置为默认目录,利用指针循环(scan--endscan)设计程序统计,统计统计工资表中工资>1220员工人数,并输出,程序文件名为sy2.prg,写出源程序代码

set talk off

clear

use 职工表.dbf

n=0

scan for 工资>1220

n=n+1

endscan

?n

6.      已知数列an=an-1+an-2, a1=1,a2=3,设计程序从键盘任意输入一整数x,输出第x项的值,如输入3,表示输出a3,则输出4,若输入4,则输出7,程序文件名为sy3.prg写出源程序代码

input "请输入数据:" to n

res=0

if n>=1 then

res=fbnj(n)

endif

?res

func fbnj

paran

p=1

docase

casen=1

return1

casen=2

return3

casen>2

returnfbnj(n-1)+fbnj(n-2)

endcase

endif

func f

paran

ifn=1 then

return1

else

ifn=2 then

return3

else

returnf(n-1)+f(n-2)

endif

endif

input "input n" to n

a1=1

a2=3

an=0

for i=3 to n

an=a2+a1

a1=a2

a2=an

endfor

?an

VFP 实验参考答案的更多相关文章

  1. web实验指导书和课后习题参考答案

    实验指导书 :http://course.baidu.com/view/daf55bd026fff705cc170add.html 课后习题参考答案:http://wenku.baidu.com/li ...

  2. MySQL练习题参考答案

    MySQL练习题参考答案 2.查询“生物”课程比“物理”课程成绩高的所有学生的学号: 思路: 获取所有有生物课程的人(学号,成绩) - 临时表 获取所有有物理课程的人(学号,成绩) - 临时表 根据[ ...

  3. C#复习⑨(附带C#参考答案仅限参考)

    C#复习⑨ 2016年6月22日 14:28 C#考试题&参考答案:http://pan.baidu.com/s/1sld4K13 Main XML Comments & Pointe ...

  4. Java 往年试卷参考答案!!!

    仅供参考: 第一题: E C E A D D C A C A C A B A B C C D B C 第二题: True True False 11 12 13 14 No such file fou ...

  5. 另一套Oracle SQL练习题,更新参考答案

    题干: create table student( sno ) primary key, sname ), sage ), ssex ) ); create table teacher( tno ) ...

  6. s15day12作业:MySQL练习题参考答案

    MySQL练习题参考答案   导出现有数据库数据: mysqldump -u用户名 -p密码 数据库名称 >导出文件路径           # 结构+数据 mysqldump -u用户名 -p ...

  7. 【转载】经典10道c/c++语言经典笔试题(含全部所有参考答案)

    经典10道c/c++语言经典笔试题(含全部所有参考答案) 1. 下面这段代码的输出是多少(在32位机上). char *p; char *q[20]; char *m[20][20]; int (*n ...

  8. 《招聘一个靠谱的iOS》面试题参考答案(下)

    相关文章: <招聘一个靠谱的iOS>面试题参考答案(上) 说明:面试题来源是微博@我就叫Sunny怎么了的这篇博文:<招聘一个靠谱的 iOS>,其中共55题,除第一题为纠错题外 ...

  9. python编程快速上手之第10章实践项目参考答案

      本章主要讲了python程序的调试,当程序有BUG或异常的时候,我们如何调试代码找出问题点.其实在本章之前的章节我们做练习的时候都会遇到各种各样的错语和异常,最初当不知道程序哪里出错的情况下不可否 ...

随机推荐

  1. Android完全退出activity

    在Android中,如果想退出Android程序,一般都是调用finish().System.exit(0).android.os.Process.killProcess(android.os.Pro ...

  2. wampserver安装错误 应用程序无法正常启动0xc000007b解决方法

    在重装系统之后发现以前安装的wampserver启动会出现错误提示"应用程序无法正常启动0xc000007b解决方法",重新安装也是一样的错误.上网找了相关信息后发现,并不是只有本 ...

  3. asp.net core源码飘香:Options组件

    简介: Options组件是一个小组件,但用的地方很多.它本质是将一个POCO类注册到容器中(主要在Startup中作为其他组件的配置功能提供),后续使用的时候就可以通过比如构造函数注入等获取到POC ...

  4. WPF自定义控件(1)——仪表盘设计[1]

    0.小叙闲言 又接手一个新的项目了,再来一次上位机开发.网上有很多控件库,做仪表盘(gauge)的也不少,功能也很强大,但是个人觉得库很臃肿,自己就计划动手来写一个控件库,一是为学习,二是为了项目.下 ...

  5. UPS电源效果及有关名词解析

    UPSuninterruptpowersystem缩写,4.工频机和高频机<工频机UPS选用工频变压器作为整流器和逆变器的部件的UPS电源:高频机是以高频开关元件代替整流器和逆变器中粗笨的工频变 ...

  6. 有关 json对象 取出其中数据问题

    这几天,在做一个ajax异步提交的小功能,发现从ashx中传递过来的string 类型的数据,一直拿不到(当时是指的是json点不出来),傻傻的自己,一直在找其他的方法,看看其他那里出了错误,最后,那 ...

  7. 2017河工大校赛补题CGH and 赛后小结

    网页设计课上实在无聊,便开始补题,发现比赛时候僵着的东西突然相通了不少 首先,"追妹"这题,两个队友讨论半天,分好多种情况最后放弃(可是我连题目都没看啊),今天看了之后试试是不是直 ...

  8. 读书笔记 effective c++ Item 53 关注编译器发出的警告

    许多程序员常常忽略编译器发出的警告.毕竟,如果问题很严重,它才将会变成一个error,不是么?相对来说,这个想法可能在其它语言是无害的,但是在C++中,我敢打赌编译器的实现者对于对接下来会发生什么比你 ...

  9. final修饰的变量是引用不能变还是对象的内容不能变?

    int a=1;此时a是变量: StringBuffer a=new StringBuffer();此时a就是引用变量,可以说是a引用String对象,通过a来操作String 对象 final St ...

  10. 利用Apache POI 实现简单的Excel表格导出

    1.利用POI API实现简单的Excel表格导出 首先假设一个学生实体类: package com.sun.poi.domain; import java.io.Serializable; impo ...