课时作业2程序框图与顺序结构——基础巩固类——1.对程序框叙述正确的是(C)A.表示一个算法的起始和结束,程序框是B.表示一个算法输入和输出的信息,程序框是C.表示一个算法的起始和结束,程序框是D.表示一个算法输入和输出的信息,程序框是2.下列是流程图中的一部分,表示恰当的是(A)解析:B选项应该用处理框而非输入、输出框,C选项应该用输入、输出框而不是处理框,D选项应该在出口处标明“是”和“否”.3
下面的程序框图是顺序结构的是(A)4.下列关于流程线的说法,不正确的是(B)A.流程线表示算法步骤执行的顺序,用来连接程序框B.流程线只要是上下方向就表示自上向下执行,可以不要箭头C.流程线无论什么方向,总要按箭头的指向执行D.流程线是带有箭头的线,它可以画成折线5.如图所示的程序框图表示的算法意义是(B)A.边长为3,4,5的直角三角形面积B.边长为3,4,5的直角三角形内切圆面积C.边长为3,4,5的直角三角形外接圆面积D.以3,4,5为弦的圆面积6.如图是一个算法的程序框图,已知a1=3,输出的结果为7,则a2的值是(C)A.9B.10C.11D.12解析:输出的结果是求a1,a2的平均数,即=7,∴a2=11
7.如图所示程序框图中,若R=8,运行结果也是8,则空白程序框图中应填入的内容是(B)A.a=2bB.a=4bC
=bD.b=解析:∵R=8,∴b===2
又∵a=8,∴a=4b
8.如图所示的程序框图是已知直角三角形两直角边a,b求斜边c的算法,其中正确的是(C)解析:A项中,没有终端框,所以A项不正确;B项中,输入a,b和c=顺序颠倒,且程序框错误,所以B项不正确;D项中,赋值框中=c错误,应为c=,左右两边不能互换,所以D项不正确;很明显C项正确.9.执行如下程序框图后,输出的结果为
解析:S=+=
10.上面程序框图表示的算法的运行结果是6
解析:P=9代