永发信息网

执行如图所示的程序框图,若输出的结果为2,则输入的正整数a的可能取值的集合是(  )A.{1,2,3,4,

答案:2  悬赏:70  手机版
解决时间 2021-03-16 18:08
  • 提问者网友:刺鸟
  • 2021-03-16 00:10
执行如图所示的程序框图,若输出的结果为2,则输入的正整数a的可能取值的集合是(  )A.{1,2,3,4,5}B.{1,2,3,4,5,6}C.{2,3,4,5}D.{2,3,4,5,6}



最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-03-16 00:50
输入a值,此时i=0,执行循环体后,a=2a+3,i=1,不应该退出;
再次执行循环体后,a=2(2a+3)+3=4a+9,i=2,应该退出;








2a+3≤13
4a+9>13 ,
解得:1<a≤5,
故输入的正整数a的可能取值的集合是{2,3,4,5},
故选:C
全部回答
  • 1楼网友:渡鹤影
  • 2021-03-16 02:01
当x=7时,k=0时,执行循环体后,x=10,k=1,不满足退出循环的条件, 当x=10时,k=1时,执行循环体后,x=13,k=2,不满足退出循环的条件, 当x=13时,k=2时,执行循环体后,x=16,k=3,不满足退出循环的条件, 当x=16时,k=3时,执行循环体后,x=19,k=4,不满足退出循环的条件, 当x=19时,k=4时,执行循环体后,x=22,k=5,满足退出循环的条件, 故输出k值为5 故选d
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯