1、
运行如图所示的程序,若输出y的值为1,则可输入x的个数为( )
x=input(“x=”);
if x<=0
y=2x;
else
y=-x3+3* x;
end if
print y
end
A. 0 B. 1 C. 2 D. 3
2、
一队士兵来到一条有鳄鱼的深河的左岸,只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵.试设计一个算法,将这队士兵渡到对岸,并将这个算法用程序框图表示.
3、
阅读右边的框图,运行相应的程序,输出S的值为_____.
4、
若输入t=8,则执行下列程序后输出的结果是____.
i=input(“t=”);
if t<5
y=t2+1;
if t<8
y=2t-1;
y=+1;
print(%io(2),y);
5、
已知f(x)=3x5-8x4+x3-2x2+3x-1,则f(2)的值为_____.
6、
下面的程序框图表示的算法的功能是( )
A. 计算小于100的奇数的连乘积
B. 计算从1开始的连续奇数的连乘积
C. 从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数
D. 计算1×3×5×…×n≥100时的最小的n值
7、
阅读下边的程序框图,运行相应的程序,则输出i的值为( )
A. 2 B. 3 C. 4 D. 5
8、
如果以下程序运行后输出的结果是132,那么在程序中,while后面的条件表达式应为( )
S=1;
i=12;
while 条件表达式
S=S* i;
i=i-1;
S
A. i>11 B. i>=11
C. i<=11 D. i<11
9、
在用“等值算法”求98和56的最大公约数时,操作如下:(98,56)→(42,56)→(42,14)→(28,14)→(14,14),由此可知两数的最大公约数为( )
A. 98 B. 56 C. 14 D. 42
10、
下列说法不正确的是( )
A. 顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构
B. 循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,故循环结构中一定包含条件分支结构
C. 循环结构中不一定包含条件分支结构
D. 循环结构中反复执行的处理步骤叫做循环体