执行如图所示的程序框图,若输出x的值为23,则输入的x值为______. |
模拟程序的执行情况如下: x←2×x+1,n=1+1=2,满足n≤3,执行循环体; x=2×(2x+1)+1,n=2+1=3,满足n≤3,执行循环体; x=2×(4x+3)+1=23,n=3+1=4,不满足n≤3,退出循环体, 由2×(4x+3)+1=23即可得x=2. 则输入的x值为:2 故答案为:2. |
核心考点
试题【执行如图所示的程序框图,若输出x的值为23,则输入的x值为______.】;主要考察你对
流程图等知识点的理解。
[详细]
举一反三
一个算法的程序框图如图所示,若该程序输出的结果为,定则判断框中应填入的条件是:a<______. |
能够使算法的程序和步骤表达更直观的是( )A.自然语言 | B.程序框图 | C.数学语言 | D.逻辑语言 | 到银行办理个人异地汇款(不超过100万元),银行收取一定的手续费,汇款额不超过100元,收取1元手续费,超过100元但不超过5 000元,按汇款额的1%收取,超过5 000元,一律收取50元手续费,请用条件语句描述汇款额为x元时,银行收取手续费y元的过程,画出流程图. | 如图是由所输入的x值计算y值的一个算法程序,若x依次取数列{}(n∈N*,n≤2009)的项,则所得y值中的最小值为______. | 阅读如图所示的程序框图,运行相应的程序,输出的结果是______. |
|