问题 填空题

给出以下算法程序:

Input x

N=1

Do

X=2X+1

N=N+1

Loop While N≤3

Print x

若开始时输入的x值在区间(0,10)之内,则执行上述程序后,输出的x值不小于47的概率是______.

答案

设实数x∈(0,10),

经过第一次循环得到x=2x+1,n=2

经过第二循环得到x=2(2x+1)+1,n=3

经过第三次循环得到x=2[2(2x+1)+1]+1,n=3,此时输出x

输出的值为8x+7

令8x+7≥47得x≥5

由几何概型得到输出的x不小于47的概率为=

10-5
10
=0.5

故答案为:0.5

单项选择题
单项选择题 A1/A2型题