循环语句习题及解答

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

循环语句习题及解答

答案:(A)

程序分析:

第一次循环结束后:b=2

第二次循环结束后:b=6

第三次循环结束后:b=42

答案:(B)

程序分析:

i=1 x=1 s=0

i=2 x=3 s=1

i=3 x=5 s=1

i=4 x=7 s=1

i=5 x=9 s=2 …………………………….

从中可以看出,程序的功能是:判断从1开始的15个奇数(1、3、5、7、9、11、13、15、17、19、21、23、25、27、29)中,能被3整除的数字一个有多少个。

答案:(C)

程序分析:

i=1 x=0 n=1 sum=0

i=2 x=1/2 n=2 sum=1/2

i=3 x=2/3 n=3 sum=1/2+2/3

i=4 x=3/4 n=4 sum=1/2+2/3+3/4

i=5 x=4/5 n=5 sum=1/2+2/3+3/4+4/5

答案:(C)

程序分析:

i=1 j=1 x=1

j=2 x=2

j=3 x=3

j=4 x=4

j=5 x=5 i=2 j=2 x=6

j=3 x=7

j=4 x=8

j=5 x=9 i=3 j=3 x=10

j=4 x=11

j=5 x=12 i=4 j=4 x=13

j=5 x=14 i=5 j=5 x=15

答案:(A)

程序分析:

a=5 b=4 x=3 a=12 a=2 b=1 x=-1 a=2

答案:(B)

程序分析:

x=6 n=1

x=72 n=2

答案:(C)

程序分析:

n=1 m=1

n=2 m=3

n=3 m=3

n=4 m=4

n=5 m=6

n=6 m=6

n=9 m=9

从中可以看出,当n能被3整除的时候,m的值必定与n的相同,所以,当n=18的时候,m=18;n=20时,m=21。

答案:(A)

程序分析:程序的顺序执行。

答案:(C)

程序分析:

在这个程序中,循环形式为先执行后判断,循环体至少执行1次,所以s=9 a=7。

相关文档
最新文档