1.程序框图中表示判断框的是( )
A.矩形框 B.菱形框
C.圆形框 D.椭圆形框
解析:选B.常用程序框图符号有:
终端框 表示一个算法的起始和结束
输入、输出框 表示一个算法输入和输出的信息
处理框 赋值、计算
判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”.
流程线 表示流程的路径和方向.
2.把x=10代入如图所示程序框图中,得到的结果是( )
A.1 B.0
C.不存在 D.-1
解析:选D.第一个选择结构执行“否”,第二个选择结构也执行“否”,所以输出y=-1.
3.如果执行如图所示的程序框图,那么输出的是( )
A.2450 B.2500
C.2550 D.2652
解析:选C.由图知,S是求100以内的所有偶数之和.
4.
阅读如图所示的程序框图,若输入m=4,n=3,则输出a=________,i=________.
(注:框图中的赋值符号“=”也可以写成“←”或“:=”)
解析:要结束程序运算,就必须通过n整除a的条件运算,而同时m也整除a,那么a的最小值应为m和n的最小公倍数12,即此时有i=3.
答案:12 3