计算机期末考试_第1页
计算机期末考试_第2页
计算机期末考试_第3页
计算机期末考试_第4页
计算机期末考试_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作题:

1、计算1+2+3+……+68的值,将结果保存在变量s中,用?输出s0(循环变量用i来表示,程序运行结果

用整数表示,如:123,12369)运行结果为:2346

settalkoffsettalkoff

s=0s=0

i=lfori=lto68

dowhilei<=68s=s+i

s=s+iendfor

i=i+l?s

enddosettalkon

?s

settalkon

2、计算2+4+6+……+100的值,将结果保存在变量s中,用?输出s。(用for循环结构实现,循环变量用i

表示)运行结果:2550s=0;for;step;2;s=s+;endf;?|s=0;for;step;2;s=s+;next;

settalkoff

s=0

fori=2to100step2

s=s+i

endfor

?s

settalkon

2、计算1+3+5+……+99的值,将结果存在变量s中,用?输出s.(用循环语句实现,循环变量用

i表示)运行结果:2500

settalkoff

s=0

fori=lto99step2

s=s+i

endfor

?s

settalkon

3、求78以内(含78)所有偶数的和,结果存放在变量sum中,并用?输出sum的值.(用循环语句实现,循

环变量用i表示,程序运行结果用整数表示)。运行结果:1560

settalkoff

sum=0

fori=2to78step2

sum=sum+i

endfor

?sum

settalkon

1

4、求170以内所有奇数的和,结果存放在变量sum中,并用?输出sum的值。(用for循环结构实现福

环变量用i表示)运行结果:7225

settalkoff

sum=0

fori=lto170step2

sum=sum+i

endfor

?sum

Settalkon

5、求100到200之间所有能被3或5整除的数的个数,结果存放在num中,并用?输出num的值。(循

环变量用i表示)运行结果:47

Settalkoff

num=0

fori=100to200

ifmod(i,3)=0.or.mod(i,5)=0

num=num+l

endif

endfor

?num

Settalkon

6、计算Ix2x3x……xll的值,将结果存在变量jC中,用?输出jC.(用循环语句实现,循环变量用i表示,程序

运行结果用整数表示)运行结果39916800

settalkoff

jc=l

fori=lto11

jc=jc*i

endfor

?jc

Settalkon

7、求500到1000之间所有能同时被3和7整除的数的个数,结果存放在变量num中,并用?输出num

的值。(循环变量用i表示)运行结果:2424

settalkoff

num=0

fori=500to1000

ifmod(i,3)=0.and.mod(i,7)=0

num=num+l

endif

endfor

?num

settalkon

2

8、求20到40之间所仃5的倍数的积,结果存放在pro中,并用?输出pro的值。(循环变量用i表示)运

行结果:21000000

settalkoff

pro=l

fori=20to40

ifmod(i,5)=0

pro=pro*i

endif

endfor

?pro

Settalkon

9、求150以内所有能被7整除的自然数的个数,将结果存在变量num中,并用?输出num的值。(循环变

量用i表示)运行结果:21

settalkoff

num=0

fori=lto150

ifmod(i,7)=0

num=num+l

endif

endfor

?num

settalkon

10、求500到800之间能被11或13整除的数的和,将结果存在变量sum中,并用?输出sum的值。(循

环变量用i表示)运行结果:31186

settalkoff

sum=0

fori=500to800

ifmod(i,13)=0.or.mod(i,11)=0

sum=sum+i

endif

endfor

?sum

settalkon

3

11、求200到300之间能被11或13整除的数的个数,结果存放在num中,并用?输出num的值。(循

环变量用i表示)运行结果:16

num=0num=0

i=200fori=200to300

dowhilei<=300ifmod(i,11)=0.or.mod(i,13)=0

ifmod(i,ll)=0.or.mod(i,13)=0num=num+l

num=num+lendif

endifendfor

i=i+l?num

enddosettalkon

?num

Settalkon

for;if;mod(i/ll)=0.or.mod(iz13)=0;num=num+l;endi;end

12、求500以内能被5整除且能被7整除的数的个数,将结果存在变量num中,并用?输出num的值。(循

环变量用i表示)运行结果:14

settalkoff

num=0

fori=lto500

ifmod(i,5)=0.and.mod(i,7)=0

num=num+l

endif

endfor

?num

Settalkon

13、求500到1000之间所有11的倍数的和,将结果存在变量sum中,并用?输出sum的值。(循环变量

用i表示)运行结果:33660

Settalkoff

Sum=0

Fori=500to1000

ifmod(i,11)=0

sum=sum+i

endif

endfor

?sum

Settalkon

4

14、求数列:L1/2,1/3,1/4,……的前10项之和,结果存放在s也用?输出s,结果保留4位小数(用循

环语句实现,循环变量用i表示)。运行结果:2.9290

settalkoff

s=0

fori=lto10

s=s+l/i

endfor

?s

Settalkon

15、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(CIO)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,统计党员的人数,将结果存在变量A中,并用?输HlA的结果。(可

将rsB.dBf文件下载到本地硬盘上,调试程序时使用)

settalkoff

usersb

countfor是否党员;ttoA

?A

use

Settalkon

16、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别£2)、出生日期(。8)、职称(C,10)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,统计男同志的是党员的人数占全体人员的百分比,计算将结果存在

变量A中,并用?输出A的结果。(可将rsB.dBf用件下载到本地硬盘上,调试程序时使用)

settalkoff

usersb

countfor性别="男".and.是否党员二ttob

counttoc

a=b/c*100

?"a="+str⑶+“%”

Use

Settalkon

17、求数列:1,1/3,1/5,1/7,……的前20项之和,结果存放在变量s中,用?输出结果。结果保留四

位小数。(用循环语句实现,循环变量用i表示)运行结果:2.4797

settalkoff

s=0

fori=lto40step2

s=s+l/i

endfor

?round(s,4)

Settalkon

s=;for;s=s+;l/(2*i-l);endf;?|s=;for;s=s+;l/(2*i-l);n

5

18、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(CIO)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,统计基本工资大于500,小于等于1000的人数,将结果存在变量A

中,并用?输出A的结果。(可将rsB.dBf文件下载到本地硬盘上,调试程序时使用)

settalkoff

usersb

countfor基本工资>500.And.基本工资<二1000toA

?A

use

Settalkon

13

19、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(CIO)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,求所有人的J:资总和,结果存在变量A中,并用?输出A的结果,结

果保留2位小数。(可将rsB.dBf文件下载到本地硬盘上,调试程序时使用)

Settalkoff

Usersb

Sumall基本工资toA

?round(A,2)

use

Settalkon

20、求数列:1,1/2,1/4,1/6.........的前20项之和,结果存放在变量s中,用?输出结果。结果保留四位

小数。(用循环语句实现,循环变量用i表示运行结果:2.7739

settalkoff

s=l

fori=2to38step2

s=s+l/i

endfor

?round(s,4)

Settalkon

21、已知rsB.dBf中编号(C,5)、姓名(。6)、性别(C,2)、出生日期(D,8)、职称©10)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,求非党员的工资总和,将结果存在变量A中,并用?输出A的结果。

(可将rsB.dBf文件下载到木地硬盘上,调试程序时使用)

Settalkoff

Usersb

Sumall工资for是否党员:.f.toA

?A

use

Settalkon

6

21、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,统计编号以“21”开头的人数,将结果存在变量A中,并用?输出A的

结果。(可将rsB.dBf文件下载到本地硬盘上,调试程序时使用)

Settalkoff

Usersb

Countfor编号二“21”toA

?A

use

Settalkon

Countforsubstr(编号,L2)="21”toA

Countforleft(编号,2)二"21"toA

已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生22、日期(。8)、职称(CJO)、是否党员(LD

和基本工资(N72)七个字段,关闭会话状态后,求职称中有“工程师”三个字的人的平均工资,结果存放在

A中,并用?输出A的结果。(可将rsB.dBf文件下载到本地硬盘上,调试程序时使用)

Settalkoff

Usersb

Averageall工资for“工程师”$职称toA

?A

use

Settalkon

797.14

23、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别C2)、出生日期。8)、职称(CIO)、是否党员(L,l)和基本

工资(N,7,2)七个字段,关闭会话状态后,查找70年代出生的人,并用?输出第二个人的姓名。(可将rsB.dBf

文件下载到本地硬盘上,调试程序时使用)

Settalkoff

Usersb

Locatefor出生日期>={八1970/01/01}.And.出生日期<{八1980/01/01}

Continue

?”第二个人的姓名:”+姓名

Use

Settalkon

24、求1+1/3+1/5+1/7+……+1/19的值,结果存放在变量」中,用?输出结果。(用循环语句实现,循环

变量用i表示)。运行结果:2.1333

Settalkoff

S=0

Fori=lto19step2

S=s+l/i

Endfor

?s

7

25、已知rsBdBf中编号(C5)、姓名(C6)、性别©2)、出生日期。8)、职称(CIO)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,查找姓“李”的人,并用?输出第二个人的姓名。(可将rsB.dBf文

件下载到本地硬盘匕调试程序时使用)

Settalkoff

Usersb

Locatefor姓名="李”

Continue

?”第二个人的姓名:”+姓名

Use

Settalkon

26、己知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,l)和基本

工资(N72)七个字段,关闭会话状态后,统计男性党员的人数,结果存放在变量A中,并用?输出A的结果。

(可将rsB.dBf文件下载到本地硬盘上,调试程序时使用)

Settalkoff

Usersb

Countfor性别二男.and.是否党员=ttoA

?A

Use

Settalkon

27、求1+1/2+1/4+1/6+……+1/20的值,结果存放在变量s中,用?输出结果。(用循环语句实现,循环

变量用i表示)。运行结果:2.4645

Settalkoff

S=1

Fori=2to20step2

S=s+l/i

Endfor

?s

Settalkon

26、28、计算3+6+9+12+……+99的值,结果存放在变量+中,用?输出结果。(用循环语句实现,循环变

量用i表示)。运行结果:1683

Settalkoff

S=0

Fori=3to99step3

s=s+i

endfor

?s

Settalkon

8

29、计算1/3+1/6+1/9+1/12+……+1/99的值,结果存放在变量s中,用?输出结果。(用循环语句实现,

循环变量用i表示,程序运行结果保留4位小数运行结果:1.3629

Settalkoff

S=0

Fori=3to99step3

S=s+l/i

Endfor

?round(s,4)

Settalkon

30>i+W105+110+115+120+125+……+1000的值,结果存放在变量sum中,用?输出结果。(用循环

语句实现,循环变量用i表示)。运行结果:99450

Settalkoff

Sum=0

Fori=105to1000step5

Sum=sum+i

Endfor

?sum

Settalkon

31、计算1/5+1/10+1/15+……+1/100的值,结果存放在变量s中,用?输出结果。(用循环语句实现,

循环变量用i表示,结果保留四位小数)。运行结果:0.7195

Settalkoff

S=0

Fori=5to100step5

S=s+l/i

Endfor

?round(s,4)

Settalkon

32、计算1+1/5+1/10+1/15+……+1/100的值,结果存放在变量s中,用?输出结果。(用循环语句实现,

循环变量用i表示,程序运行结果保留4位小数)。运行结果:1.7195

Settalkoff

S=1

Fori=5to100step5

S=s+l/i

Endfor

?round(s,4)

Settalkon

9

33、计算1+1/3+1/6+1/9+1/12+……+1/99的值,结果存放在变量sum中,用?输出sum的结果。(用

for循环结构实现,循环变量用i表示)。运行结果:2.3629

Settalkoff

sum=l

fori=3to99step3

sum=sum+l/i

endfor

?round(sum,4)

Settalkon

34、求数列:l/2,1/4,1/6,1/8,……的前20项之和,结果存放在变量sU」,用?输出结果。(用循环语

句实现,循环变量用i表示,结果保留四位小数)。运行结果:1.7989

Settalkoff

S=0

Fori=2to40step2

S=s+l/i

Endfor

?round(s,4)

Settalkon

35、计算数列:1,3,5,7,9,……的前7项之积,将结果存放在变量s中。(循环变量用i表示)运行结

果:135135

Settalkoff

S=1

Fori=lto13step2

S=s*i

Endfor

?s

Settalkon

36、求数列:1,1/(1*2),l/(2*3),l/(3*4),……的前20项之和,结果存放在变量s中,用?输出结果。

(用循环语句实现,循环变量用i表示)。运行结果:1.9500

Settalkoff

S=1

Fori=lto19

s=s+l/(i*(i+l))

endfor

?round(s,4)

Settalkon

10

37、求数据列1/(2*2),1/(3*3),……的前10项之和,结果存放在变量s中,用?输出结果。(用

循环语句实现,循环变量用i表示,结果保留四位小数)。运行结果:L5498

Settalkoff

S=0

Fori=lto10

s=s+l/(i*i)

endfor

?round(s,4)

Settalkon

s=s+;l/(i*i);

38、求数列:1,1/(1*3),l/(2*4),l/(3*5),……的前10项之和,,结果存放在变量s中,用?输出结果。

(用循环语句实现,循环变量用i表示,程序运行结果保留4位小数)。

运行结果:1.6545

Settalkoff

S=1

Fori=lto9

s=s+l/(i*(i+2))

endfor

?round(s,4)

Settalkon

11

1、i|®1-1/2+1/3-1/4+……+1/91/10的值,结果存放在变量s中,用?输出s的值。(用循环语句实现,

循环变量用i表示,程序运行结果保留4位小数)。运行结果:0.6456

Settalkoff

S=0

Flag=l

Fori=lto10

S=s+flag*(l/i)

Flag=-flag

Endfor

?round(s,4)

Settalkon

2、ilM1-1/3+1/5-1/7+1/9……的前20项的和,结果存放在变量s中,用?输出结果。(用for循环语句

实现,循环变量用i表示,程序运行结果保留4位小数)。运行结果:0.7729

Settalkoff

S=0

Flag=l

Fori=lto40step2

S=s+flag*(l/i)

Flag=-flag

Endfor

?round(s,4)

Settalkon

3、计算1-1/2+1/4-1/6+1/8……的前10项的和,结果存放在变量s中,用?输出结果。(用循环语句实

现,循环变量用i表示)。运行结果:0.6272

Settalkoff

S=1

Flag=-1

Fori=2to18step2

S=s+flag*(l/i)

Flag=-flag

Endfor

?round(s,4)

Settalkon

4、统计100到999之间水仙花数的个数,结果放在n中,并用?输出.(注意:程序中不允许使用有关字符的

命令)注:形如153=1八3+5八3+3八3的数为水仙花数.运行结果:4

Settalkoff

n=0

Fori=100to999

a=int(i/100)

b=mod(int(i/10),10)

c=mod(i,10)

ifi=a*a*a+b*b*b+c*c*c

n=n+l

endif

endfor

?n

Settalkon

5、求5!+6!+7!+8!+9!+10!的值,结果放在s中,并用?输出s.(循环结构必须使用for循环)。

运行结果:4037880

Settalkoff

S=0

Fori=5to10

S=s+fl(i)

Endfor

?s

Settalkon

functionfl

Parametersn

f=l

Fork=lton

f=f*k

Endfor

Returnf

6、计算l+3!+5!+7!+9!的值,结果存在变量s中,用?输出s.(利用循环结构)运行结果:368047

settalkoff

s=0

Fori=lto9step2

s=s+fl(i)

Endfor

?s

Settalkon

functionfl

Parametersn

f=l

13

Fork=lton

f=f*k

Endfor

Returnf

7、输出100至999之间的最大的水仙花数.(结果放在n中,并用?输出。注意:程序中不允许使用有关字符

的命令)如:153是一个水仙花数两为153=1八3+5八3+3八3运行结果:407

Settalkoff

n=0

Fori=100to999

a=int(i/100)

b=mod(int(i/10),10)

c=mod(i,10)

if(i=a*a*a+b*b*b+c*c*c).and.(i>n)

n=i

endif

endfor

?n

Settalkon

8、有一分数序歹U:2/L3/2,5/3,8/5,13/8,21/13,……,试求出这个数列的前30项之和,结果放在变量s中,

并用?输出S.(程序运行结果保留4位小数)运行结果:48.8406

Settalkoff

S=0

x=l

y=i

Fori=lto30

x=x+y

y=x-y

s=s+(x/y)

endfor

?s

settalkon

9、统计3至100之间的质数的个数,结果放在变量n中,并用?输出n.运行结果:24

Settalkoff

n=0

form=3to100step2

k=int(sqrt(m))

fori=3tok

ifmod(m,i)=0

exit

endif

14

endfor

ifi>k

n=n+l

endif

endfor

?n

Settalkon

10、找出500至1000之间最大的质数,结果放在x中,并用?输出.运行结果:997

Settalkoff

max=0

fori=500to1(X)0

flag=0

forj=2toi-1

ifi%j=O

flag=l

exit

endif

endfor

ifflag=0

ifi>max

max=i

endif

endif

endfor

?max

Settalkon

13统计200至300之间质数的个数,结果放在n中,并用?输出n.运行结果:16

Settalkoff

n=0

fori=200to300

flag=0

forj=2toi-1

ifi%j=O

flag=l

exit

endif

cndfbr

ifflag=0

n=n+l

endif

15

endfor

?n

Settalkon

15、求斐波那契数列的第20项的值。斐波那契数列的第一、二项均为1,从第三项开始,每一项都是前面

两项之和。即L1,2,3,5,8,13,21,34,55……。

(程序中,第1、2项分别用A和B表示,结果放在C中)运行结果:6765

Settalkoff

a=l

b=l

c=0

Fori=3to20

c=a+b

a=b

b=c

Endfor

?c

Settalkon

16求斐波那契数列的前20项的和,结果放在s中。斐波那契数列的第一、二项均为L从第三项开始,每

一项都是前面两项之和。即1,1,2,3,5,8,13,21,34,55……。

(程序中,第1、2项分别用A和B表示)运行结果:17710

Settalkoff

s=0

a=l

b=l

fori=lto10

s=s+a+b

a=a+b

b=b+a

endfor

?s

Settalkon

17统计300到800之间,符合下面条件的数的个数,结果存放在num中,并用?输出num的值。条件

是:个位数字与十位数字之和被10除,所得余数恰好是百位上的数字。(不允许使用字符转换函数)。运

行结果:50

Settalkoff

num=0

Fori=300to800

a=int(i/100)

b=int(i/10)%10

16

c=i%10

if(a=(b+c)%10)

num=num+l

Endif

Endfor

?num

Settalkon

18求100到999之间,符合下面条件的所有数字的和,结果存在变量sum中,并用?输出sum的值。条

件是:个位数字与十位数字之和被10除,所得余数恰好是百位上的数字。循环变量用i表示。(例如:293

就是符合该条件的数,不允许使用字符转换函数)。运行结果:49455

Settalkoff

num=0

Fori=100to999

a=int(i/100)

b=int(i/10)%10

c=i%10

if(a=(b+c)%10)

num=num+i

Endif

Endfor

?num

Settalkon

19求出100到999之间,符合卜面条件的数中的最大数,结果存放在变量max中,并用?输出mAx的值。

条件是:个位数字与十位数字之和被10除,所得余数恰好是百位上的数字。(例如:293就是符合该条件

的数,不允许使用字符转换函数)。运行结果:990

Settalkoff

num=0

max=0

Fori=100to999

a=int(i/100)

b=int(i/10)%10

c=i%10

if(a=(b+c)%10)

ifmax<i

max=i

Endif

endif

Endfor

?max

Settalkon

17

20、求表达式6+66+666+6666+66666的值,结果存在变量sum中,并用?输出sum的值。(循环结构

请用for循环实现,程序运行结果为整数)运行结果:74070

Settalkoff

n=6

sum=6

Fori=lto4

n=10Ai*6+n

sum=sum+n

endfor

?int(sum)

Settalkon

1、计算l-l/2+l/3・l/4+……+1/9-1/10的值,结果存放在变量s中,用?输出s的值。(用循环语句实现,

循环变量用i表示,程序运行结果保留4位小数)。运行结果:0.6456

Settalkoff

S=0

Flag=l

Fori=lto10

S=s+flag*(l/i)

Flag=-flag

Endfor

?round(s,4)

Settalkon

2、计算1-1/3+1/5-1/7+1/9……的前20项的和,结果存放在变量s中,用?输出结果。(用for循环语句

实现,循环变量用i表示,程序运行结果保留4位小数)。运行结果:0.7729

Settalkoff

S=0

Flag=l

Fori=lto40step2

S=s+flag*(l/i)

Flag=-flag

Endfor

18

?round(s,4)

Settalkon

3、计算l・l/2+l/4・l/6+l/8……的前10项的和,结果存放在变量s中,用?输出结果。(用循环语句实现,

循环变量用i表示)。运行结果:0.6272

Settalkoff

S=1

Flag=-1

Fori=2to18step2

S=s+flag*(l/i)

Flag=-flag

Endfor

?round(s,4)

Settalkon

4、统计100到999之间水仙花数的个数,结果放在n中,并用?输出.(注意:程序中不允许使用有关字符的命

令)注:形如153=1八3+5八3+37的数为水仙花数,运行结果:4

Settalkoff

n=0

Fori=100to999

a=int(i/100)

b=mod(int(i/10),10)

c=mod(i,10)

ifi=a*a*a+b*b*b+c*c*c

n=n+l

endif

endfor

?n

Settalkon

19

5、求5!+6!+7!+8!+9!+10!的值,结果放在s"」,并用?输出s.(循环结构必须使用for循环)。

运行结果:4037880

Settalkoff

S=0

Fori=5to10

S=s+fl(i)

Endfor

?s

Settalkon

functionfl

Parametersn

f=l

Fork=lton

f=f*k

Endfor

Returnf

6、计算l+3!+5!+7!+9!的值,结果存在变量s中,用?输出s.(利用循环结构)运行结果:368047

settalkoff

s=0

Fori=lto9step2

s=s+fl(i)

Endfor

?s

Settalkon

functionfl

Parametersn

f=l

Fork=lton

f=f*k

Endfor

Returnf

20

7、输出100至999之间的最大的水仙花数.(结果放在n中,并用?输出。注意:程序中不允许使用有关字符的

命令)如:153是一个水仙花数,因为153=1八3+5人3+3人3运行结果:407

Settalkoff

n=0

Fori=100to999

a=int(i/100)

b=mod(int(i/10),10)

c=mod(i,10)

if(i=a*a*a+b*b*b+c*c*c).and.(i>n)

n=i

endif

endfor

?n

Settalkon

8、有一分数序列:2/l,3/2,5/3,8/5,13/8,21/13,……,试求出这个数列的前30项之和,结果放在变量s中,并

用?输出s.(程序运行结果保留4位小数)运行结果:48.8406

Settalkoff

S=0

x=l

y=i

Fori=lto30

x=x+y

y=x-y

s=s+(x/y)

endfor

?s

settalkon

9、统计3至100之间的质数的个数,结果放在变量n中,并用?输出n.运行结果:24

Settalkoff

n=0

21

form=3to100step2

k=int(sqrt(m))

fori=3tok

ifmod(m,i)=0

exit

endif

endfor

ifi>k

n=n+l

endif

endfor

?n

Settalkon

10、找出500至1000之间最大的质数,结果放在x中,并用?输出.运行结果:997

Settalkoff

max=0

fori=500to1000

flag=0

forj=2toi-1

ifi%j=O

flag=l

exit

endif

endfbr

ifflag=0

ifi>max

max=i

endif

endif

endfbr

?max

Settalkon

22

13统计200至300之间质数的个数,结果放在n中,并用?输出n.运行结果:16

Settalkoff

n=0

fori=200to300

flag=0

forj=2toi-1

ifi%j=O

flag=l

exit

endif

cndfor

ifflag=0

n=n+l

endif

cndfbr

?n

Settalkon

15、求斐波那契数列的第20项的值。斐波那契数列的第一、..项均为1,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论