省二程序题Word文档下载推荐.docx

上传人:b****2 文档编号:5739560 上传时间:2023-05-05 格式:DOCX 页数:108 大小:32.04KB
下载 相关 举报
省二程序题Word文档下载推荐.docx_第1页
第1页 / 共108页
省二程序题Word文档下载推荐.docx_第2页
第2页 / 共108页
省二程序题Word文档下载推荐.docx_第3页
第3页 / 共108页
省二程序题Word文档下载推荐.docx_第4页
第4页 / 共108页
省二程序题Word文档下载推荐.docx_第5页
第5页 / 共108页
省二程序题Word文档下载推荐.docx_第6页
第6页 / 共108页
省二程序题Word文档下载推荐.docx_第7页
第7页 / 共108页
省二程序题Word文档下载推荐.docx_第8页
第8页 / 共108页
省二程序题Word文档下载推荐.docx_第9页
第9页 / 共108页
省二程序题Word文档下载推荐.docx_第10页
第10页 / 共108页
省二程序题Word文档下载推荐.docx_第11页
第11页 / 共108页
省二程序题Word文档下载推荐.docx_第12页
第12页 / 共108页
省二程序题Word文档下载推荐.docx_第13页
第13页 / 共108页
省二程序题Word文档下载推荐.docx_第14页
第14页 / 共108页
省二程序题Word文档下载推荐.docx_第15页
第15页 / 共108页
省二程序题Word文档下载推荐.docx_第16页
第16页 / 共108页
省二程序题Word文档下载推荐.docx_第17页
第17页 / 共108页
省二程序题Word文档下载推荐.docx_第18页
第18页 / 共108页
省二程序题Word文档下载推荐.docx_第19页
第19页 / 共108页
省二程序题Word文档下载推荐.docx_第20页
第20页 / 共108页
亲,该文档总共108页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

省二程序题Word文档下载推荐.docx

《省二程序题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《省二程序题Word文档下载推荐.docx(108页珍藏版)》请在冰点文库上搜索。

省二程序题Word文档下载推荐.docx

CASE____________

LOOP

CASEY>

500

EXIT

OTHERWISE

Y=Y+X

ENDCASE

Y

SETTALKON

⒈下面的程序是求1到1000的偶数平方和与奇数平方和之差。

(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口

内的②处。

STORE0TOI,S1,S2

=1000

IFMOD(I,2)=0

S1=S1+I^2

S2=S2+I^2

S1-S2

⒉s=3!

+5!

+7!

+...+n!

,求直到s>

=680000为止的最大阶乘数n。

(程序名由考生自定)。

s=0

n=3

t=1

FORi=1TOn

t=t*i

NEXT

s=s+t

IFs>

=680000

______

n

⒈已知S1=1,S2=1+2,S3=1+2+3,...,SN=1+2+...+N,下面的程序是求S20到S80有多少能被17或35整除。

程序有一处错误。

I=20

=80

STORE0TOS

=I

S=S+J

IFMOD(S,17)=0

N

⒉求s=2+(2+4)+(2+4+6)+(2+4+6+8)+...,求直到s>

=60000为止。

在下列程序中填上缺少的语句或另外编写程

序,运行程序,将结果填入答题窗口。

x=2

s0=0

FOR______

s0=s0+i

s=s+s0

=60000

x=x+2

s

⒈下面的程序是计算1*2*3*4*5...的积,要求其积大于10000后结束程序运行,

并给出程序的运行结果。

程序序有一处错误。

(1)输入原程序,记录运行结果,将结果填入答题窗口①处(程序名由考生定)。

STORE1TOX,Y

DOWHILEX<

10

Y=Y*X

IFY>

10000

Y

⒉求s=3!

+...,直到s>

=28000为止。

在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果

填入答题窗口。

x=3

FOR______

=28000

⒈已知三角形最长边是50,其它两边的长度都是正整数,求可以有多少个不同

的三角形。

注意:

在各种可能中,两长边的长短交换成的三角形算作同一个

三角形,如:

其它两边的长度为3,9的三角形与长度为9,3的三角形视为同一

个三角形。

I=1

=50

IFI+J>

50

⒉一个数等于它各位数字的立方和,该数称为阿姆斯特郎数。

求3位数中的

阿姆斯特郎数的个数.(程序名由考生自定)。

在下列程序中填上缺少的语句或

另外编写程序,运行程序,将结果填入答题窗口。

n=0

FORi=100TO999

a=INT(i/100)

b=______

c=MOD(i,10)

IFa^3+b^3+c^3=i

?

'

i='

i,a,b,c

n=n+1

NEXT

⒈下面的程序是求0+2+4+6+.....这样的偶数之和,若累加值大于10000时,结束

累加。

STORE0TOX,Y

DOWHILE.F.

DOCASE

CASEMOD(X,2)<

>

⒉数列xi各元素的值是:

x1=1,x2=1+2,x3=1+2+3,.....

xn=1+2+3+......+n。

对数列求和:

S=x1+x2+x3....,直到S>

3000止,

求此时数列中最大的元素值。

在下列程序中填上缺

少的语句或另外编写程序,运行程序,将结果填入答题窗口。

p=0

i=1

DOWHILE.t.

p=p+i

3000

i=i+1

enddo

p

⒈已知正整数C,求正整数A,B(A<

B)使A*B=C且S=A+B的值最小。

运行程序时,从

键盘上输入数:

12345。

INPUT'

请输入正整数:

'

TOC

B=C

S=1+C

=SQRT(C)

IFMOD(C,I)<

S1=I+C/I

IFS>

S1

S=S1

A=I

B=C/I

S

⒉已知S1=1,S2=1+2,S3=1+2+3,Sn=1+2+3+...+n,S=S1+S2+...Sn

以下程序求当n=10时,S的值.(程序名由考生自定)。

在下列程序中填上

缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。

settalkoff

fori=1to10

__________

forj=1toi

sn=sn+j

endfor

s=s+sn

endfor

s

settalkon

return

⒈下面的程序是求2+4+8+16+32+....这样的数之和。

若累加数大于1000时结束

X=2

1000

STORE2*xTOX

⒉求出[100,500]以内同时满足除以7余1,除以5余3,除以3余1的所有整数

的个数。

在下列程序中填上缺少的语句或另外编写程序,

运行程序,将结果填入答题窗口。

clear

sum=0

fori=100to500

if_____________

endif

n

⒈下面的程序是求1到5000以内能被3或7整除的整数的个数.

程序中有一处错误。

(1)输入原程序,记录运行结果,将结果填入答题窗口

①处(程序名由考生自定)。

(2)更正程序中的错误,运行更正后的程序,记录运行结

果,将结果填入答题窗口内的②处。

S=0

DOWHILEI=5000

IFINT(I/3)=I/3.OR.INT(I/7)=I/7

S=S+1

⒉求[2,100]之间质数之和.(程序名由考生自定)。

fori=2to100

flag=0

forj=2tosqrt(i)

ifint(i/j)=i/j

flag=1

_________

ifflag=0

s=s+i

⒈下面的程序是求1到2000之间的能被3或5或7整除的整数之和.

程序中有一处错误。

2000

CASEINT(I/3)=I/3

S=S+I

CASEINT(I/5)=I/5

CASEINT(I/7)=I/7

⒉求[105,625]间能被3和5整除的自然数之和。

在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答

题窗口。

i=105

dowhilei<

=625

if_______________

⒈下面的程序是求1到2000之间的不能被3或5或7整除的整数之和.

I=0

OTHE

⒉求[200,600]间奇数之和。

在下列程序中填上缺少的语句或另外编写程序,运行程

序,将结果填入答题窗口。

fori=200to600

if________

loop

_⒈下面的程序是求100到200间,同时满足除3余2和除5余3条件的数的个数.

I=200

=200

IFMOD(I,3)=2.AND.MOD(I,5)=3

⒉求[2,100]间质数的个数。

flag=0

exit

___________

⒈已知一个数列的前三个数是1,2,3,从第四个数起,每个数都是前三个数之

和.下面的程序是求出该数列的第35个数的.

DIMEA(35)

A

(1)=1

A

(2)=2

A(3)=3

I=4

DOWHILEI=35

A(I)=A(I-1)+A(I-2)+A(I-3)

A(35)

⒉计算5元、2元和1元兑换50元的方法有多少种.(程序名由考生自定)。

题窗口.

x=0

five=0

dowhilefive<

=20

two=0

dowhiletwo<

one=50-five*5-two*2

ifone>

=0

x=x+1

two=two+1

enddo

x

⒈下列的程序是求S=12!

+13!

+14!

的程序.

I=12

=14

STORE1TOT,J

T=T*J

S=T

S

⒉编程求区间[5000,9999]中所有素数的个数.(程序名由考生自定)。

在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填

入答题窗口.

settalkoff

i=9999

t=0

dowhilei>

=5000

j=2

dowhilej<

=i-1

j=j+1

ifj=i

t=t+1

t

⒈下面的程序是求在1,2,3,4,...,10这10个数中,任意选

两个不同的数,求它们的和能被2整除的数的总对数.

(注意:

象3+5和5+3认为是同一对数).

SETTALKOFF

=10

IFINT((I+J)/2)<

(I+J)/2

⒉编程求区间[5000,9999]中按递增顺序,第15大的素数.

在下列程序中填上缺少的语句或另外

编写程序,运行程序,将结果填入答题窗口.

ift=15

i

________

⒈下面的程序是求在1,2,3,4,...,10这10个数中,任意选两个不同的数,求它

们的和能被3整除的数的总对数(注意:

SETTALKOFF

CLEAR

N=0

I=1

DOWHILEI<

IFINT((I+J)/3)=(I+J)/3

I=I+J

SETTALKON

RETURN

⒉设S=1+1/2+1/3+...+1/N,N为正整数。

编程求当算到1000项

时S的值为多少?

精确到小数点后两位。

在下列程序中填上缺少的语句或另外编写程序,运行程序,将结

果填入答题窗口.

settalkoff

clear

i=1

s=0

dowhilei<

s=s+1/i

return

⒈下面的程序是求3+9+27+81+243+...这样的数之和.若累加数大于500时,

则结束累加.程序中有一处错误。

X=3

Y=0

DOWHILE.F.

STORE3*XTOX

编程求使S不超

过10的最大的N.(程序名由考生自定)。

缺少的语句或另外编写程序,运行程序,将结果填入答题

窗口.

dowhiles<

i-2

settalkon

⒈求S=1+4+7+10+...,直到S>

=250止。

程序中有一个错误。

(1)输入并运行该程序,将结果填入答题窗口的①(程

序名由考生自定)。

(2)更正程序中的错误并运行程序,将结果填入答题窗

口的②。

DOWHILE.T.

=250

⒉求出[3,10000]以内同时能被3,6整除,但不能被8整除的最大正整数.

在下列程序中填上缺少的语句或另外编写程序,运

行程序,将结果填入答题窗口.

i=3

t=0

=10000

if________________

max=i

endif

max

⒈计算S=1+4+7+10+...,直到s>

=250。

求相加各数中最大

的一个数。

DO

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2