人教B版高中数学必修三同步测试:1.2 基本算法语句

适用年级:高一
试卷号:641854

试卷类型:课时练习
试卷考试时间:2018/3/24

1.单选题(共9题)

1.
下列程序最后输出的结果为(  )
i=1;
for i=1:2:9
S=4*  i;
end
print  S;
A.18B.21C.28D.36
2.
设计一个计算1×3×5×7×9×11×13的算法.图中给出了程序的一部分,则在横线上不能填入的数是(  )
S=1;
i=3;
while i<
S=S*  i;
i=i+2;
end
print    S ;
A.13B.13.5C.14D.14.5
3.
下列给出四个框图,其中满足while语句格式的是(  )

A.①②B.②③
C.②④D.③④
4.
下面程序执行后,输出的值为(  )
J=1;
A=0;
while J<5
J=J+1;
A=A+J*  J;
end
print(%io(2),J);
A.4B.5
C.54D.55
5.
下面程序的功能为(  )
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的值
6.
下面程序输入“x=π”时的运算结果是(  )
x=input(“x=”);
if x>0
y=-2;
else
if x=0
y=0;
else
y=2;
end
end
print   y;
A.-2B.1C.πD.2
7.
关于for x=a:b:c,下列说法正确的有(  )
当x=c时程序结束;②当x=c时,还要继续执行一次;③当b>0时,x≥a时程序结束;④当b<0时,x<a时程序结束.
A.1个B.2个C.3个D.4个
8.
算法程序如下:
a=input(“a=”);
b=input(“b=”);
c=input(“c=”);
if a
a=b;
end
if    a
a=c;
end
print    a;
该程序的功能是(  )
A.求出a,b,c三数中的最大数
B.求出a,b,c三数中的最小数
C.将a,b,c按从小到大排列
D.将a,b,c按从大到小排列
9.
下面两个程序最后输出的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.都是17B.都是21
C.21,17D.17,21

2.填空题(共4题)

10.
下面是一个算法的程序.若输出的y的值是20,则输入的x的值是_____.
x=input(“x=”);
if x<=5
y=10x;
else
y=2.5x+5;
end
print   y;
11.
下列程序的功能是_____.(只列表达式,不需计算出结果) 
S=0;
i=1;
while i<=10
S=S+1/(3*  i-1);
i=i+1;
end
print(%io(2),S);
12.
读程序,,若两程序输入值与执行结果均分别相同,则两程序的输入值为____,执行结果为____
程序:
x=input(“x=”);
y=x+2;
print(%io(2),y);
程序:
x=input(“x=”);
y=2*  x+2;
print(%io(2),y);
13.
写出下列程序的算术表达式.
i=1;
S=0;
while i<10
S=S+1/(2*  i+1);
i=i+1;
end
print S;
该程序的表达式为S=____________.

3.解答题(共5题)

14.
某批发部出售袜子,当购买少于300双时,每双批发价为2.5元;不少于300双时,每双批发价为2.2元.试分别画出程序框图和用程序语言编写计算批发金额.
15.
(1)用for语句写出计算1×3×5×7××2 015的值的程序.
(2)用while语句写出求满足1+++>10的最小自然数n的程序.
16.
设计程序求π的近似值可以用公式:++,用此公式求,即逐项进行累加,直到<0.000 01为止(该项不累加),然后求出π的近似值.
17.
写出计算102+202++1 0002的算法程序,并画出相应的程序框图.
18.
设计一个程序将全班60名学生考试及格者的平均分计算并打印出来.
试卷分析
  • 【1】题量占比

    单选题:(9道)

    填空题:(4道)

    解答题:(5道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:18