A.质数 B.奇数
C.偶数 D.4的倍数
答案:A
5.在下面求15和18的最小公倍数的算法中,不恰当的一步是 .
①先将15分解素因数:15=3×5;
②然后将18分解素因数:18=32×2;
③确定它们的所有素因数:2,3,5;
④计算出它们的最小公倍数:2×3×5=30.
解析:正确的应该是:先确定素因数的指数,2,3,5的指数分别为1,2,1;然后计算出它们的最小公倍数,2×32×5=90.
答案:④
6.阅读下面的三段话,其中是解决问题的算法的是 .
①求2×3×6的值,先计算2×3=6,再计算6×6=36,最终结果为36;
②求1+3+5+7+9的值,先计算1+3=4,再计算4+5=9,9+7=16,16+9=25,最终结果为25;
③解一元一次方程的一般步骤是去分母、去括号、移项、合并同类项、系数化为1.
答案:①②③
7.给出下列算法:
1.输入x的值.
2.当x>1时,计算y=x+2;否则计算y=√(4"-" x).
3.输出y.
当输出y=4时,x= .
解析:由题意知,y={■(x+2"," x>1"," @√(4"-" x) "," x≤1"." )┤
当x>1时,令x+2=4,得x=2.
当x≤1时,令√(4"-" x)=4,解得x=-12.
答案:-12或2
8.下面给出了一个问题的算法:
1.输入非负实数x.
2.若x>2,则输出2x+1,结束程序,否则执行第3步.
3.输出x2-1,结束程序.
(1)这个算法解决的问题是 .
(2)当输入的x值为 时,输出的数值最小,最小值为 .
答案:(1)求分段函数f(x)={■(x^2 "-" 1"," 0≤x≤2"," @2x+1"," x>2)┤的函数值
(2)0 -1
9.下面给出一个问题的算法:
1.输入x.
2.若x≥4,则执行第3步,否则执行第4步.
3.输出2x-1.