根据如图的程序框图完成(1)若①处为“i>4?”,②处“输出s”,输入a=1时,求程序框图输出结果是多少?(2)若要使S

根据如图的程序框图完成
(1)若①处为“i>4?”,②处“输出s”,输入a=1时,求程序框图输出结果是多少?
(2)若要使S>10000•a,(输入a的值范围0<a≤9),求循环体被执行次数的最小值,请设计①和②处分别填什么?(只填结果)
46505307 1年前 已收到1个回答 举报

kingwangwyd 幼苗

共回答了22个问题采纳率:90.9% 举报

(1)框图首先执行了一次运算,即S=0+1=1,t=10×1+1=11,i=1+1=2,
判断i>4不成立,继续执行运算S=1+11,t=10×11+1=111,i=i+1=3,
判断i>4不成立,继续执行运算S=1+11+111,t=10×111+1=1111,i=i+1=4,
判断i>4不成立,继续执行运算S=1+11+111+1111,t=10×1111+1=11111,i=i+1=5,
判断i>4成立,输出S的值:S=1+11+111+1111=1234;
(2)由于要使S>10000•a,求循环体被执行次数的最小值,
则①处填S>10000•a?
②处填输出i-1

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.036 s. - webmaster@yulucn.com