第16练算法初步一、单选题1.执行如图所示的程序框图,输出的结果是()A.56B.54C.36D.64【答案】B【解析】【分析】根据题意,模拟程序框图的运行过程,即可得出程序结束后输出的S值.【详解】故答案为:B【点睛】(1)本题主要考查程序框图,意在考查学生对该知识的掌握水平和分析推理能力
(2)求程序框图的输入和输出结果,主要方法是模拟运行,认真计算
2.如图所示,当输入,的值分别为2,3时,最后输出的的值是()A.1B.2C.3D.4【答案】C【解析】【分析】题设中的算法是求中的较大者
【详解】【点睛】本题考查算法中的选择结构,属于容易题
3.运行如图所示的程序框图,若输出的的值为,则判断框中可以填()A.B.C.D.【答案】A【解析】【分析】运行程序即可找到答案
【详解】【点睛】(1)本题主要考查程序框图和等比数列求和,意在考查学生对这些知识的掌握水平
(2)确定判断框时,要注意等号的问题,既不能提前,也不能滞后
4.执行如图所示程序框图,输出的S=()A.25B.9C.17D.20【答案】C【解析】【分析】直接利用循环结构,计算循环各个变量的值,当,不满足判断框的条件,退出循环输出结果即可.【详解】【点睛】解决程序框图问题时一定注意以下几点:(1)不要混淆处理框和输入框;(2)注意区分程序框图是条件分支结构还是循环结构;(3)注意区分当型循环结构和直到型循环结构;(4)处理循环结构的问题时一定要正确控制循环次数;(5)要注意各个框的顺序,(6)在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可
10.中国有个名句“运筹帷幄之中,决胜千里之外”
其中的“筹”原意是指《孙子算经》中记载的算筹,古代是用算筹来进行计算,算筹是将几寸长的小竹棍摆在平面上进行运算,算筹的摆放形式有纵横两种形式,如下表:表示一个多位数时,像阿拉伯计数