ImageVerifierCode 换一换
格式:DOC , 页数:74 ,大小:184KB ,
资源ID:7337797      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7337797.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(省二程序题.doc)为本站会员(tkhy51908)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

省二程序题.doc

1、1求在1,30之间有多少个整数,其平方等于两整数的平方和 ?程序中有一处错.(1)输入原程序,记录运行结果,将结果填入答题窗口处( 程序名由考生自定)。(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFA=1B=30N=0I=A DO WHILE I500EXITOTHERWISEY=Y+XENDCASEENDDO?YSET TALK ONRETURN下面的程序是求 1 到 1000 的偶数平方和与奇数平方和之差。程序中有一处错.(1)输入原程序,记录运行结果,将结果填入答题窗口处( 程序名由考生自定)。(2)更正程序中的错误,运行更正后

2、的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFSTORE 0 TO I,S1,S2DO WHILE I=680000 为止的最大阶乘数 n。(程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。SET TALK OFFCLEARs=03n=3DO WHILE .T.t=1FOR i=1 TO nt=t*iNEXTs=s+tIF s=680000EXITENDIF_ ENDDO?nRETURN已知 S1=1,S2=1+2,S3=1+2+3,.,SN=1+2+.+N,下面的程序是求 S20 到S80 有多少能被 17 或 35 整除

3、。程序有一处错误。(1)输入原程序,记录运行结果,将结果填入答题窗口处( 程序名由考生自定)。(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFI=20 N=0DO WHILE I=60000 为止。(程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。SET TALK OFFCLEARs=0x=2DO WHILE .T.s0=0FOR _ s0=s0+iNEXTs=s+s0IF s=60000EXITENDIFx=x+2ENDDO?sRETURN下面的程序是计算 1*2*3*4*5.的积,要求其积

4、大于 10000 后结束程序运行,并给出程序的运行结果。程序序有一处错误。(1)输入原程序,记录运行结果,将结果填入答题窗口处( 程序名由考生定)。(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFSTORE 1 TO X,YDO WHILE X10000LOOPENDIFENDDO? Y5SET TALK ONRETURN求 s=3!+5!+7!+.,直到 s=28000 为止。( 程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。SET TALK OFFCLEARs=0x=3DO WHILE

5、.T.t=1FOR _t=t*iNEXTs=s+tIF s=28000EXITENDIFx=x+2ENDDO?sRETURN已知三角形最长边是 50,其它两边的长度都是正整数,求可以有多少个不同的三角形。注意:在各种可能中,两长边的长短交换成的三角形算作同一个三角形,如:其它两边的长度为 3,9 的三角形与长度为 9,3 的三角形视为同一个三角形。程序序有一处错误。(1)输入原程序,记录运行结果,将结果填入答题窗口处( 程序名由考生自定)。(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFN=0I=16DO WHILE I50N=N+1E

6、NDIFJ=J+1ENDDOI=I+1ENDDO? NRETURN一个数等于它各位数字的立方和,该数称为阿姆斯特郎数。求 3 位数中的阿姆斯特郎数的个数.(程序名由考生自定 )。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。SET TALK OFFCLEARn=0FOR i=100 TO 999a=INT(i/100)b=_c=MOD(i,10)IF a3+b3+c3=i?i=,i,a,b,cn=n+1ENDIFNEXT?nRETURN下面的程序是求 0+2+4+6+.这样的偶数之和,若累加值大于 10000 时,结束累加。程序序有一处错误。(1)输入原程序,记录运行

7、结果,将结果填入答题窗口处( 程序名由考生自定)。(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗7口内的处。SET TALK OFFSTORE 0 TO X,YDO WHILE .F.STORE X+1 TO XDO CASECASE MOD(X,2)10000EXITOTHERWISEY=Y+XENDCASEENDDO? YSET TALK ONRETURN数列 xi 各元素的值是:x1 1,x212,x3123,.xn123n。对数列求和:S=x1+x2+x3,直到 S3000 止,求此时数列中最大的元素值。(程序名由考生自定) 。在下列程序中填上缺少的语句或另外

8、编写程序,运行程序,将结果填入答题窗口。SET TALK OFFCLEARs=0p=0i=1DO WHILE .t.p=p+i_ IF s3000EXITENDIFi=i+1enddo? p RETURN8已知正整数 C,求正整数 A,B(A0EXITENDIFS1=I+C/IIF SS1S=S1A=IB=C/IENDIFENDDO? SSET TALK ONRETURN已知 S1=1,S2=1+2,S3=1+2+3,Sn=1+2+3+.+n,S=S1+S2+.Sn 以下程序求当 n=10 时,S 的值.( 程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题

9、窗口。set talk offs=0for i=1 to 10_for j=1 to i9sn=sn+jendfors=s+snendfor? sset talk onreturn下面的程序是求 2+4+8+16+32+这样的数之和。若累加数大于 1000 时结束累加。程序有一处错误。(1)输入原程序,记录运行结果,将结果填入答题窗口处( 程序名由考生自定)。(2)更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFCLEARX=2Y=0DO WHILE .T.Y=Y+XIF Y1000EXITENDIFSTORE 2*x TO XENDDO?Y

10、SET TALK ONRETURN求出100,500以内同时满足除以 7 余 1,除以 5 余 3,除以 3 余 1 的所有整数的个数。(程序名由考生自定 )。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。set talk offclearn=010sum=0for i=100 to 500if _n=n+1endifendfor? nset talk onreturn下面的程序是求 1 到 5000 以内能被 3 或 7 整除的整数的个数.程序中有一处错误。(1) 输入原程序,记录运行结果,将结果填入答题窗口处(程序名由考生自定 )。(2) 更正程序中的错误,运行更

11、正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFCLEARI=1S=0DO WHILE I=5000IF INT(I/3)=I/3 .OR.INT(I/7)=I/7S=S+1ENDIFI=I+1ENDDO? SSET TALK ONRETURN求2,100 之间质数之和.(程序名由考生自定) 。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。set talk offs=0for i=2 to 100flag=0for j=2 to sqrt(i)if int(i/j)=i/jflag=111_endifendforif flag=0s=s+i

12、endifendfor? sset talk onreturn下面的程序是求 1 到 2000 之间的能被 3 或 5 或 7 整除的整数之和.程序中有一处错误。(1) 输入原程序,记录运行结果,将结果填入答题窗口处(程序名由考生自定 )。(2) 更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFCLEARI=1S=0DO WHILE I=0x=x+1endiftwo=two+1enddo_enddo?xset talk onreturn下列的程序是求 S=12!+13!+14!的程序.程序中有一处错误。(1) 输入原程序,记录运行结果,将结果

13、填入答题窗口处(程序名由考生自定 )。(2) 更正程序中的错误,运行更正后的程序,记录运行结果,将结果填入答题窗口内的处。SET TALK OFFCLEARS=0I=12DO WHILE I=5000j=2do while j(I+J)/2N=N+1ENDIFJ=J+1ENDDOI=I+1ENDDO?NSET TALK ONRETURN编程求区间5000,9999中按递增顺序,第 15 大的素数 .(程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口.set talk off i=9999t=0do while i=5000j=2do while j50

14、0EXITENDIFSTORE 3*X TO XENDDO?YSET TALK ONRETURN设 S=1+1/2+1/3+.+1/N,N 为正整数。编程求使 S 不超过 10 的最大的 N.(程序名由考生自定 )。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口.set talk offclears=0i=1do while s=250 止。程序中有一个错误。(1) 输入并运行该程序,将结果填入答题窗口的( 程序名由考生自定) 。(2) 更正程序中的错误并运行程序,将结果填入答题窗20口的。SET TALK OFFCLEARs=0i=1DO WHILE .T.s=s+i

15、i=i+1IF s=250EXITENDIFENDDO?sRETURN求出3,10000以内同时能被 3,6 整除,但不能被 8 整除的最大正整数 .(程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口.set talk offi=3t=0do while i=250。求相加各数中最大的一个数。(1) 输入并运行该程序,将结果填入答题窗口的( 程序名由考生自定) 。(2) 更正程序中的错误并运行程序,将结果填入答题窗口的。SET TALK OFFCLEARs=021i=1DO WHILE .T.s=s+1IF s=250EXITENDIFi=i+3END

16、DO?iRETURN求出只要能被 3,8,6 之一整除的 10000 以内的正整数的个数.(程序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。set talk offi=3t=0do while i=25 中止。(1) 输入并运行该程序,将结果填入答题窗口的( 程序名由考生自定) 。(2) 更正程序中的错误并运行程序,将结果填入答题窗口的。SET TALK OFFCLEARs=0k=1DO WHILE .T.s=s*kIF k=2522EXITENDIFk=k+4ENDDO?sRETURN下列程序求出所有能被 17 整除且不含重复数字的三位数的和。(程

17、序名由考生自定)。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口。set talk offi=100store 0 to tdo while i=25000。求最大的乘数 k。(1) 输入并运行该程序,将结果填入答题窗口的( 程序名由考生自定) 。(2) 更正程序中的错误并运行程序,将结果填入答题窗口的。SET TALK OFFCLEARs=1k=1DO WHILE .T.s=s*kIF s=25000EXIT23ENDIFk=k+1ENDDO?kRETURN计算 5 元、2 元和 1 元兑换 100 元的方法有多少种(程序名由考生自定) 。在下列程序中填上缺少的语句或

18、另外编写程序,运行程序,将结果填入答题窗口。set talk offx=0five=0do while five555EXITENDIFx=x+1ENDDO?sRETURN25下列程序是求 1000 至 2000 以内所有素数的个数,(程序名由考生自定) 。在下列程序中填上缺少的语句或另外编写程序,运行程序,将结果填入答题窗口.set talk offi=1000t=0do while i=100000 的最小的整数N。程序中有错误。(1)输入原程序并运行,记录运行结果.( 程序名由考生自定) (2)更正程序中的错误,运行更正后的程序,记录运行结果.set talk offs=0n=1do w

19、hile s=100000s=s+n3n=n+1enddo?nreturn27下面的程序是求出 1 到 5000 之间的能被 5 整除的前若干个奇数之和,当和大于 500 时退出。在下列程序中填上缺少的语句或另外编写程序,(程序名由考生自定)运行程序,将结果填入答题窗口。SET TALK OFFCLEARI=1S=0DO WHILE I3 时最小的 N。 程序中有错误。(1)输入原程序并运行,记录运行结果.( 程序名由考生自定)(2)更正程序中的错误,运行更正后的程序,记录运行结果.set talk offs=0i=2do while .t.s=s+1/iif s3exitendifi=i+1

20、enddo?ireturn下面的程序是求 2+4+8+16+32+.这样的数之和. 若累加数大于 500 时,则结束累加.在下列程序中填上缺少的语句或另外编写程序,(程序名由考生自定)运行程序,将结果填入答题窗口。SET TALK OFFCLEARX=2Y=0DO WHILE .T.Y=Y+XIF Y500EXIT29ENDIF_ENDDO?YSET TALK ONRETURNSINX=X-X3/3!+X5/5!-X7/7!+.+(-1)(N+1)*X(2N-1)/(2N-1)!计算 N=100 时,SIN(2.123)的近似值,精确到小数点后 5 位, 程序中有错误。(1)输入原程序并运行,

21、记录运行结果.( 程序名由考生自定)(2)更正程序中的错误,运行更正后的程序,记录运行结果.set talk offset deci to 5n=2store 2.123 to x,st=1do while nX/2_CASE Y300EXIT30OTHERWISEY=Y+XENDCASEENDDO?YSET TALK ONRETURN下列程序求满足:所有数字和为 13 的四位数的个数。程序中有错误。(1)输入原程序并运行,记录运行结果.( 程序名由考生自定)(2)更正程序中的错误,运行更正后的程序,记录运行结果. set talk offt=0i=1000do while i=9999j=ltrim(str(i)a=left(j,1)b=subs(j,2,1)c=subs(j,3,1)d=right(j,1)if a+b+c+d=13t=t+1endifi=i+1enddo ?treturn下面和程序是求 1+3+5+7+9+11+.这样的奇数之和.若累加数大于 500 时,则结束累加.在下列程序中填上缺少的语句或另外编写程序,(程序名由考生自定)运行程序,将结果填入答题窗口。SET TALK OFFCLEARX=0Y=0DO WHILE .T.STORE X+1 TO XDO CASE

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报