由莲山课件提供http://www.5ykj.com/ 资源全部免费
[A 基础达标]
1.任何一种算法都离不开的基本结构为( )
A.逻辑结构 B.选择结构
C.顺序结构 D.以上都不对
解析:选C.任何一种算法都离不开顺序结构.
2.如图所示的程序框图中,其中不含有的程序框是( )
A.终端框 B.输入、输出框
C.判断框 D.处理框
答案:C
3.下列算法中可以用选择结构表示的是( )
A.求点到直线的距离
B.已知梯形的两底及高求面积
C.解一元二次方程
D.求两个数的积
解析:选C.C选项中需要判断判别式与零的大小关系,所以用到选择结构.
4.如图所示的是一个算法的程序框图,已知a1=3,输出的b=7,则a2等于( )
A.9 B.10 C.11 D.12
解析:选C.由题意知,该算法是计算的值,
所以=7,即a2=11.
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
5.如图所示的程序框图中,若输入的分别为a=20.9,b=(-0.9)2,c=log0.91.3,则输出的数为( )
A.20.9 B.(-0.9)2
C.log0.91.3 D.不确定
解析:选A.由程序框图,可知输出的数是a,b,c三者当中最大的数.因为a=20.9>1,b=(-0.9)2∈(0,1),c=log0.91.3