1.2.3 循环语句(练)一、选择题1.对当型循环结构叙述不正确的是( )A.当给定的条件成立(真)时,反复执行循环体,直到条件不成立(假)时,才停止循环B.当型循环有时也称“前测试型”循环C.当型循环结构对应的循环语句是 UNTIL 语句D.任何一种需要重复处理的问题都可以用当型循环来实现[答案] C2.下列说法正确的是( )A.当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构B.当型(WHILE)循环结 构先执行循环体,后判断条件C.当型(WHILE)循环结构先判断条件,后执行循环体D.以上说法都不正确[答案] C[解析] 当型循环是先判断条件后再决定是否执行循环体,直到型循环是先执行循环体,后判断条件,它们之间可以进行转化,故选 C
3.下列需用循环语句编写程序的是( )A.输入 x 的值,输出 y=x2-3x 的值B.y=输入 x 的值,输出对应的函数值C.求 x 的立方根D.求 5+6+7+8+…+101 的值[答案] D4.下列程序的功能是( )S=1i=1WHILE S2012 的最小整数 i[答案] D[解析] 执行该程序可知 S=1×3×5×…×i,当 S≤2012 开始不成立,即 S>2012 开始成立时,输出i,则求满足 1×3×5×…×i>2012 的最小整数 i
5.(2012~2013·山东济南模拟)已知如下程序,其运行结果是( )A.j=j-1 B.j=100 C.j=10 D.j=9[答案] D1[解析] 此程序是求使 j2