![巩固练习_基本算法语句_基础01](http://img-preview.51jiaoxi.com/3/3/12599421/0/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![巩固练习_基本算法语句_基础02](http://img-preview.51jiaoxi.com/3/3/12599421/0/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![巩固练习_基本算法语句_基础03](http://img-preview.51jiaoxi.com/3/3/12599421/0/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
- 知识讲解_随机事件的概率_提高练习题 试卷 1 次下载
- 知识讲解_用样本估计总体_基础练习题 试卷 1 次下载
- 知识讲解_《统计》全章复习与巩固 试卷 1 次下载
- 巩固练习_几何概型_基础 试卷 1 次下载
- 巩固练习_《概率》全章复习与巩固 试卷 1 次下载
巩固练习_基本算法语句_基础
展开【巩固练习】
1.关于语句:INPUT “提示内容”;变量,下列说法不正确的是( )
A.提示内容可以是中文也可以是英文
B.提示内容一般是提示用户输入什么样的信息
C.语句可以给多个变量赋值
D.这是一个输出语句
2.有下列程序:
若输入的值为3,5,则执行此程序后输出的值为( )
A.3,5 B.5,3 C.3,3 D.5,5
3.给出以下四个问题:
①输入一个数,输出它的平方;②输入一个数,输出它的相反数;③输入一个数,输出它的算术平方根;④输入一个数,输出它的自然对数的值.
其中不用条件语句来描述的是( ).
A.① B.② C.①② D.②④
4.当a=3时,下面的程序输出的结果是( ).
A.9 B.3 C.10 D.6
5.(2015春 广东珠海期末)当输入x=―1,y=20时,如图中程序运行后输出的结果为( )
A.3;43 B.43;3 C.―18;16 D.16;-18
6.有以下程序段,其中描述正确的是( )
A.循环体语句执行10次
B.循环体是无限循环
C.循环体语句一次也不执行
D.循环体语句只执行一次
7.下面的程序:
执行完毕后a的值为( ).
A.99 B.100 C.101 D.102
8.当x=2时,下面程序运行后输出的结果是( ).
A.3 B.7 C.15 D.17
9.有下列程序:
该程序的输出结果为________。
10.(2015春 江苏徐州期末)根据如图所示的伪代码,若输入x的值为―3,则输出的结果为________.
11.(2016 陕西金台区月考)已知程序如下,其功能是判断输入的任意数x的奇偶性,则①处应填 .
INPUT x m=x MOD 2 IF = 1 * GB3 ① THEN PRINT “x是偶数” ELSE PRINT “x是奇数” END IF END |
12.(2016 河南洛阳月考)已知函数 ,写出求函数值的程序.
13.(2015春 广东湛江月考)输入三个正实数x,y,z,以它们为三边是否可以构成直角三角形?编写程序输出结果.
14.如图示,在边长为16的正方形ABCD的边上有一动点P,点P沿边线由B→C→D→A(B为起点,A为终点)运动。若设点P运动的路程为x,△APB的面积为y,试写出程序,根据输入的x值,输出相应的y值。
15.高一共有54名同学参加了数学竞赛,现在已有这54名同学的竞赛分数。请设计算法,要求将竞赛成绩优秀的同学的平均分求出来并输出(规定90分以上为优秀),画出程序框图,并写出程序。
【答案与解析】
1.【答案】D
【解析】“提示内容”的主要作用是能够让程序运行者更清楚地在计算机屏幕上看到程序指令,可以是中文也可以是英文;输入语句可以给多个变量赋值。选D。
2.【答案】D
3.【答案】C
【解析】①②这两个问题只需用顺序结构即可,所以没有用到条件语句。
4.【答案】D
【解析】该程序的作用是求分段函数的函数值。
5.【答案】A
【解析】模拟执行程序代码,右得
x=-1,y=20
满足条件x<0,则得x=23
输出x-y的值为3,y+x的值为43.
故选:A.
6.【答案】C
【解析】对于WHILE语句,条件为真则执行循环体,而本题k=8,不满足条件k=0,所以循环体语句一次也不执行。故选C。
7.【答案】B
【解析】当a<100时执行程序,a=99时,a+1→a=100。
8.【答案】C
【解析】0×2+1=1,1×2+1=3,3×2+1=7,7×2+1=15,i=5>4,跳出循环体,输出s的值15。
9.【答案】A=1,B=2
【解析】将A→T,T→A。故A仍然为1,B仍然2。
10.【答案】3
【解析】模拟执行程序,可得程序的功能是计算并输出的值,
当x=―3,满足条件x<0,y=―(―3)=3.
故答案为:3.
11.【答案】m=0
【解析】由程序的功能知①处应填m=0.
12.【解析】程序为:
13.【解析】输入三个正实数x,y,z,先判断哪条边为最大边
利用选择结构将最大值保存到z中,进而利用勾股定理的逆定理
故程序语句如下:
INPUT x,y,z
IF x>z THEN
t=x
x=z
z=t
END IF
IF y>z THEN
t=y
y=z
z=T
END IF
IF x^2+y^2=z^2 THEN
PRINT“能构成直角三角形”
ENLE
PRINT“不能构成直角三角形”
END IF
14.【解析】由题意可得函数关系式为:,显然需利用条件语句的嵌套或叠加编写程序。程序如下:
15.【解析】程序框图如右图所示。程序如下:
巩固练习_圆的方程_基础: 这是一份巩固练习_圆的方程_基础,共5页。
巩固练习_数列的全章复习与巩固_基础: 这是一份巩固练习_数列的全章复习与巩固_基础,共5页。
巩固练习_基础: 这是一份巩固练习_基础,共5页。