n=5 s=0
WHILE s<15
S=s + n n=n — 1
WEND PRINT n
END (第3题)
5 右边程序运行后输出的结果为 ()
A 50 B 5 C 25 D 0
第5题
D
(数学3必修)第一章 算法初步
[提高训练C组]
一、选择题
下列给出的赋值语句中正确的是( )
A 4=M B M - -M C B=A=3 D x y =0
.给出以下四个问题,
①x,输出它的相反数 ②求面积为6的正方形的周长
③求三个数a ,b, c中输入一个数的最大数
x -1,x _ 0
④求函数f(x)=《 的函数值■:
x 2,x : 0
其中不需要用条件语句来描述其算法的有 ()
A 1个 B . 2个 C , 3个 D , 4个
右边程序执行后输出的结果是( )
A -1 B 0 C 1 D 2
用冒泡法对43,34,22,23,54从小到大排序,需要()趟排序
A 2 B 3 C 4 D 5
a=0
j=1
WHILE j<=5 a=(a + j) MOD 5 j=j+1
WEND
PRINT a
END
6 用冒泡法对一组数:37,21,3,56,9,7进行排序时
3,9,7,21,37,56 ()
A 2 B 3 C 4
二、填空题
1 . 三个数72, 120的最大公约数是
1:
.
下左程序运行后输出的结果为 ,
x =5
y = -20
IF x <0 THEN
x = y -3
ELSE
y = y +3
END IF
PRINT x—y ; y-x
4 上右程序运行后实现的功能为 、
三、解答题
1 已知一个三角形的三边边长分别为 2,3,4 ,设计一个算法,求出它的面积
— 3x +1=0在(0,1)上的近似解,精确到c= ,, 并写出算法语句
数学3 (必修)第一章 算法初步[提高训练C组]
参考答案
一、选择题
1B 赋值语句的功能
A 仅②不需要分情况讨论,即不需要用条件语句
D 5 4 3 2 <15,5 4 3 2 1 =15
A ① 34,22,23,43,54 ; 22,23,34,43,54 ②
D j =1,a=1;j =2,a=3;j =3,a=1;j =4,a=0;j =5,a=0
B 37,21,3,56,9,7 经过一趟得:21,3,37,9,7,56 ;经过二趟得:3,21,9,7,37,56 ;
经过三趟得:3,9,7,21,37,56
二、填空题
1 24 120 =72 1 48,72 =48 1 24,48 =24 2,168 =24 7
- 210」 -2 1 1
2 =1 2 1 2 1 2 1 2 1 2 =4 2 1
2 4
3 22, -22 4 .将a,b,c按从大到小的顺序排列
高一数学算法初步提高训练 来自淘豆网m.daumloan.com转载请标明出处.