2018高一下·全国·专题练习
1 . 下列对语句的说法不正确的是( )
A.当计算机遇到语句时,先判断是否符合条件,如果符合条件,就执行循环体 |
B.当条件不符合时,将不执行循环体,直接跳出循环 |
C.语句的格式为:—条件表达式—循环体— |
D.语句的特点是“后测试”,即先执行循环体,然后判断是否符合条件 |
您最近半年使用:0次
2 . 下面程序的功能为( )
S=1;
for i=1:1:10
S=(3^i)* S;
end
print(%io(2),S);
S=1;
for i=1:1:10
S=(3^i)* S;
end
print(%io(2),S);
A.用来计算3×103的值 |
B.用来计算355的值 |
C.用来计算310的值 |
D.用来计算1×2×3×…×10的值 |
您最近半年使用:0次
3 . 下面程序执行后,输出的值为( )
J=1;
A=0;
while J<5
J=J+1;
A=A+J* J;
end
print(%io(2),J);
J=1;
A=0;
while J<5
J=J+1;
A=A+J* J;
end
print(%io(2),J);
A.4 | B.5 |
C.54 | D.55 |
您最近半年使用:0次
4 . 下面两个程序最后输出的S的值为( )
程序1:
i=1;
while i<8
i=i+2;
S=2i+3;
end
print(%io(2),S);
程序2:
i=1;
while i<8
S=2i+3;
i=i+2;
end
print(%io(2),S);
程序1:
i=1;
while i<8
i=i+2;
S=2i+3;
end
print(%io(2),S);
程序2:
i=1;
while i<8
S=2i+3;
i=i+2;
end
print(%io(2),S);
A.都是17 | B.都是21 |
C.21,17 | D.17,21 |
您最近半年使用:0次
5 . 关于for x=a:b:c,下列说法正确的有( )
①当x=c时程序结束;②当x=c时,还要继续执行一次;③当b>0时,x≥a时程序结束;④当b<0时,x<a时程序结束.
①当x=c时程序结束;②当x=c时,还要继续执行一次;③当b>0时,x≥a时程序结束;④当b<0时,x<a时程序结束.
A.1个 | B.2个 | C.3个 | D.4个 |
您最近半年使用:0次
6 . 设计一个计算1×3×5×7×9×11×13的算法.图中给出了程序的一部分,则在横线①上不能填入的数是( )
S=1;
i=3;
while i<①
S=S* i;
i=i+2;
end
print S ;
S=1;
i=3;
while i<①
S=S* i;
i=i+2;
end
print S ;
A.13 | B.13.5 | C.14 | D.14.5 |
您最近半年使用:0次
7 . 下列程序最后输出的结果为( )
i=1;
for i=1:2:9
S=4* i;
end
print S;
i=1;
for i=1:2:9
S=4* i;
end
print S;
A.18 | B.21 | C.28 | D.36 |
您最近半年使用:0次
8 . 试编写程序确定S=1+4+7+10+…中至少加到第几项时S≥300.
您最近半年使用:0次
9 . 如果以下程序运行后输出的结果是132,那么在程序中,while后面的条件表达式应为( )
S=1; i=12; while 条件表达式 S=S* i; i=i-1; end S |
A.i>11 | B.i>=11 |
C.i<=11 | D.i<11 |
您最近半年使用:0次
10 . 已知以下程序,若输出的结果是12,则横线处应填写__________ .
您最近半年使用:0次
2018-03-20更新
|
580次组卷
|
2卷引用:2018年春人教A版高中数学必修三单元测试:第一章 算法初步