6.(5分)执行两次如图所示的程序框图,若第一次输入的 $x$ 值为 7 ,第二次输入的 $x$ 值为 9 ,则第一次,第二次输出的 $a$ 值分别为

参考答案D
2017_退役省自主命题 (2017·理)
6.(5分)执行两次如图所示的程序框图,若第一次输入的 $x$ 值为 7 ,第二次输入的 $x$ 值为 9 ,则第一次,第二次输出的 $a$ 值分别为

【解答】
(5分)(2017•山东)执行两次如图所示的程序框图,若第一次输入的 $x$ 值为 7 ,第二次输入的 $x$ 值为 9 ,则第一次,第二次输出的 $a$ 值分别为
A. 0,0
B. 1,1
C. 0,1
D. 1,0
【解答】解:当输入的 x 值为 7 时,
第一次,不满足 $\mathrm{b}^{2}>\mathrm{x}$ ,也不满足 x 能被 b 整数,故 $\mathrm{b}=3$ ;
第二次,满足 $\mathrm{b}^{2}>\mathrm{x}$ ,故输出 $\mathrm{a}=1$ ;
当输入的 $x$ 值为 9 时,
第一次,不满足 $\mathrm{b}^{2}>\mathrm{x}$ ,也不满足 x 能被 b 整数,故 $\mathrm{b}=3$ ;
第二次,不满足 $\mathrm{b}^{2}>\mathrm{x}$ ,满足 x 能被 b 整数,故输出 $\mathrm{a}=0$ ;
故选:D