当前位置:文档之家› 程序框图与算法 算法的含义与描述

程序框图与算法 算法的含义与描述

则如图所示的程序框图输出的 , 表示的样本的数字特征是.
(注:框图中的赋值符号“=”也可以写成“←”“ ”)
【例57】某程序框图如图所示,该程序运行后输出的 的值是()
A. B. C. D.
【例58】如果执行右边的程序框图,输入 , ,那么输出的各个数的和等于()
A.3 B. C.4 D.
【例59】2010年上海世博会园区每天 开园, 停止入园.在右边的框图中, 表示上海世博会官方网站在每个整点报道的入园总人数, 表示整点报道前 个小时内入园人数,则空白的执行 框内应填入.
A.s1洗脸刷牙s2刷水壶s3烧水s4泡面s5吃饭s6听广播
B.s1刷水壶s2烧水的同时洗脸刷牙s3泡面s4吃饭s5听广播
C.s1刷水壶s2烧水的同时洗脸刷牙s3泡面s4吃饭的同时听广播
D.s1吃饭的同时听广播s2泡面s3烧水的同时洗脸刷牙s4刷水壶
【例10】已知直角三角形两直角边长为 , ,求斜边长 的一个算法分下列三步:
【例70】任意给定一个正数,设计一个算法求以这个数为半径的圆的周长,并画出程序框图.
【例71】半径为 的圆面积计算公式为 ,写出计算圆面积的算法,并画出框图.
【例72】画出计算 的程序框图.
【例73】分别用数学语言和程序框图写出计算 的算法.
【例74】三角形的面积公式 ,用算法描述求 时的三角形面积,
【例21】框图与算法相比,下列判断正确的是()
A.程序框图将算法的基本逻辑展现得很清楚
B.算法使用自然语言描述解决问题的步骤,程序框图使得这些步骤更为直观
C.实质不变,形势变复杂了
D.程序框图更接近于计算机理解
【例22】尽管算法千差万别,程序框图按逻辑结构分类有()类
A.2 B.3 C.4 D.5
【例23】算法的三种基本结构是()
A. B. C. D.
【例64】某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中 位居民的月均用水量分别为 ,…, (单位:吨).根据图2所示的程序框图,若 , ,分别为 , ,则输出的结果 为.
【例65】如果执行右面的程序框图,输入正整数 ,满足 ,那么输出的 等于()
【例82】画出判断整数 的奇偶性的程序框图.
【例83】某电信部门规定:拨打市内电话时,如果通话时间不超过 分钟,则收取通话费 元,如果通话时间超过 分钟,则超过部分以每分钟 元收取通话费(通话不足 分钟时按 分钟计),试设计一个计算通话费用的算法.要求写出算法,画出程序框图.
【例84】写出求任意三个整数 的最小值算法的程序框图.
【例52】执行下边的程序框图,若 ,则输出的 .
【例53】阅读如图的程序框图,若输入 , ,则输出 ,
(注:框图中的赋值符号“ ”也可以写成“ ”或“ ”)
【例54】执行右边的程序框图,输出的 .
【例55】阅读右面的程序框图,则输出的 ()
A. B. C. D.
【例56】随机抽取某产品 件,测得其长度分别为 .
A.质数B.奇数C.偶数D.约数
【例12】“鸡兔同笼“是我国隋朝时期的数学著作《孙子算经》中的一个有趣而具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何.用方程组的思想不难解决这一问题,请你设计一个这类问题的通用算法.
【例13】某人带着一只狼和一只羊及一捆青菜过河,只有一条船,船仅可载重此人和狼.羊及青菜中的一种,没有人在的时候,狼会吃羊,羊会吃青菜,设计安全过河的算法.
【例3】下面四种叙述能称为算法的是()
A.在家里一般是妈妈做饭B.做米饭要需要刷锅.添水.加热这些步骤
C.在野外做饭叫野炊D.做饭必需要有米
【例4】下面的结论正确的是()
A.一个程序算法步骤是可逆的B.一个算法可以无止境的运算下去
C.完成一件事的算法有且只有一种D.设计算法要本着简单方便的原则
【例5】算法的有穷性是指()
【例25】下面的问题中必须用条件结构才能实现的个数是()
(1)已知三角形三边长,求三角形的面积;
(2)求方程 ( 为常数)的根;
(3)求三个实数 中的最大者;
(4)求 的值.
A.4个B.3个C.2个D.1个
【例26】已知函数 ,以下程序框图表示的是给定 值,求相应的函数值的算法,请将该程序框图补充完整.
题型一:算法的含义
【例1】下面对算法描述正确的一项是()
A.算法只能用自然语言来描述B.算法只能用图形方式来表示
C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同
【例2】关于算法的说法中,正确的是()
A.算法就是某个问题的解题过程B.算法执行后可以产生不确定的结果
C.解决某类问题的算法不是唯一的D.算法可以无限地操作下去不停止
并画出算法的程序框图.
【例75】设计一个算法计算 的面积,并画出算法的程序框图.
【例76】画出求 的程序框图.
【例77】画出求 的程序框图.
【例78】写出计算 的值的一个程序框图.
【例79】写出求解一般的二元一次方程组 的程序框图。
【例80】画出求解方程 ( 为常数)的程序框图.
【例81】已知 ,写出求该函数的函数值的算法,并画出相应的程序框图.
A. B. C. D.
【例51】某地区为了了解 岁老人的日平均睡眠时间(单位:h).随机选择了50位老人的进行调查.下表是这50位老人日睡眠时间的频率分布表.
序号
( )
分组
(睡眠时间)
组中值
( )
频数
(人数)
频率
( )
1
[4,5
6
2
[5,6
10
3
[6,7
20
4
[7,8
10
5
[8,9]
4
在上述统计数据中,一部分计算见算法流程图,则输出的 的值是.
A. B. C. D.
【例66】如果执行下面的框图,输入 ,则输出的数等于( )
A. B. C. D.
【例67】下面程序框图所表示的算法的功能是()
A.计算 的值B.计算 的值
C.计算 的值D.计算 的值
【例68】右图是一个程序框图,其中判断框①处缺少一个判断条件,②为一输出框.
⑴若在①处填空“ ”,请求出在输出框②处输出的 的值;
C.求数列 的前11项和 D.求数列 的前11项和
【例35】阅读右面的程序框图,运行相应的程序,输出的结果为()
A. B. C. D.
【例36】已知某程序框图如图所示,则执行该程序后输出的结果是()
A. B. C. D.
【例37】已知程序框图如图所示,则执行该程序后输出的结果是_______________.
⑵若在①处填空“ ”,请求出在输出框②处输出的 的值.
【例69】程序program-3的任务为输入100个产品的内径尺寸数据,并找出其中的最值.
该程序流程图如下,
填空并完成流程图:(1)________;(2)________.
程序program-3执行完毕,M1,M2的输出值中是最大值的是______.
A.算法最后包含输出B.算法的每个操作步骤都是可执行的
C.算法的步骤必须有限D.以上都不正确
【例6】指出下列哪一个不是算法()
A.解方程 的过程是移项和系数化为1
B.从济南到温哥华需要先乘火车到北京,再从北京乘飞机到温哥华
C.解方程
D.利用公式 ,计算半径为 的圆的面积为
【例7】看下面的四段话,其中不是解决问题的算法的是()
【例16】设计一个算法求解方程组
【例17】用二分法设计一个求方程 的近似根的算法.
【例18】分别用自然语言.数学语言写出对任意四个整数 . . . ,求出最小值的算法.
【例19】某批发商按客户订单数额的大小分别给予不同的优惠折扣.计算客户应付货款的算法步骤如下:
S1输入订单数额 (单位 :件);输入单价A(单位:元);
【例38】如图,下程序框图的程序执行后输出的结果是.
【例39】右边程序框图的程序执行后输出的结果是.
【例40】执行如图程序框图,输出 的值等于.
【例41】某程序框图如图所示,该程序运行后输出 的值分别为.
【例42】在右边的程序框图中,若输出 的值是 ,则输入 的取值范围是.
【例43】在右面的程序框图中,若 ,则输出 的值是()
【例47】按照如图的程序框图执行,若输出结果为15,则M处条件为()
A. B. C. D.
【例48】若某程序的框图如图,若输入的 的值为 ,则执行该程序后,输出的 值为.
【例49】某程序框图如图所示,该程序运行后,输出的 值为31,则 等于()
A. B. C. D.2
【例50】右面的程序框图,如果输入三个实数 . . ,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()
【例32】如图是一个算法的程序框图,若该程序输出的结果为 ,则判断框中应填入的条件是()
A. B. C. D.
【例33】按如图所示的程序框图运算,若输入 ,则输出 的值是()
A. B. C. D.
【例34】已知程序框图如图所示,则该程序框图的功能是()
A.求数列 的前10项和 B.求数列 的前10项和
A.顺序结构、选择结构、循环结构B.顺序结构、流程结构、循环结构
C.顺序结构、分支结构、流程结构.D.流程结构、循环结构、分支结构
【例24】下列关于框图的逻辑结构正确的是()
A.用顺序结构画出电水壶烧开水的框图是唯一的B.条件结构中不含顺序结构
C.条件结构中一定含有循环结构D.循环结构中一定含有条件结构
【例60】阅读右边的程序框图,若输出 的值为 ,则判断框内可填写( )
A. B. C. D.
【例61】某程序框图如图所示,若输出的 ,则判断框内为( )
相关主题