算法程序框图_练习题.doc

算法程序框图_练习题.doc

ID:54418054

大小:3.33 MB

页数:12页

时间:2020-04-16

算法程序框图_练习题.doc_第1页
算法程序框图_练习题.doc_第2页
算法程序框图_练习题.doc_第3页
算法程序框图_练习题.doc_第4页
算法程序框图_练习题.doc_第5页
资源描述:

《算法程序框图_练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、算法程序框图练习题第I卷(选择题)1.下图给出了下一个算法流程图,该算法流程图的功能是()??A.求a,b,c三数的最大数B.求a,b,c三数的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列2.为了在运行下面的程序之后得到输出25,键盘输入x应该是()INPUTxIFx<0THENy=(x+1)*(x+1)ELSEy=(x-1)*(x-1)ENDIFPRINTyENDA.4或-4B.-6C.6或-4D.6或-63.下列程序框中,出口可以有两个流向的是()A.终止框B.输入输出框C.处理框D.判断框4.用秦九韶算法求多项式,当时的值的

2、过程中,做的乘法和加法次数分别为()A.4,5B.5,4C.5,5D.6,55.下列各数中,最小的数是()A.75B.C.D.6.用秦九韶算法计算多项式,当时需要做乘法和加法的次数分别是()A6,6B5,6C5,5D6,57.执行下列的程序框图,输出的输出s开始i=i+1i=1a=100-(iMOD100)s=s+aS=0i>200?结束是否A.9900B.10100C.5050D.49508.执行如图所示的程序框图,输出的值为试卷第7页,总8页开始输出s结束否是A.B.C.4D.59.已知函数在处取得极大值,记.如图所示的程序框图运行后,输出的结果,

3、那么判断框中可以填入的关于的判断条件是()A、B、C、D、10.计算机执行下面的程序,输出的结果是()a=1b=3a=a+bb=baPRINTa,bENDA、1,3B、4,9C、4,12D、4,811.已知有下面程序,若程序执行后输出的结果是11880,则在程序后面的“”处应填()i=12S=1DoS=S*ii=i+1LOOPWHILEA、i≥9B、i>9C、i≤8D、i<8试卷第7页,总8页输出SEnd12.如图所示的程序的输出结果为170,则判断框中应填()A.B.C.D.13.如右图所示的算法流程图中(注:“”也可写成“”或“”,均表示赋值语句)

4、,第3个输出的数是A.1B.C.D.14.下面的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填学科网入下面四个选项中的()学科网A.B.学科网C.D.学科网15.设,化简后()A.B.C.D.16.按流程图的程序计算,若开始输入的值为,则输出的的值是()试卷第7页,总8页输入x计算的值输出结果x是否A.B.C.D.17.如图1中的算法输出的结果是()A.127B.63C.61D.31S=1i>5是输出S结束否i=1S=S+开始i=i+1(图1)18.给出右面的程序框图,那么输出的数是()A.2450B.2

5、550C.5050D.490019.阅读右图所示的程序框图,运行相应的程序,输出的结果是A.2B.4C.8D.1620..阅读如图所示的程序框图,输出的结果的值为试卷第7页,总8页开始结束是否输出试卷第7页,总8页第II卷(非选择题)21.按右边程序框图运算:若输出,则输入的取值范围是.结束输入开始输出k是否k=0k=k+1>41???22.8251与6105的最大公约数是.23.执行如右图所示的程序框图.若输入,则输出的值是.输入x输出k24.如图所示的程序框图运行后,输出的结果是63,则判断框中的整数H的值是试卷第7页,总8页25.如果执行右面的程

6、序框图,输入,那么输出的等于26.阅读右面的程序框图,如果输出的函数值在区间内,那么输入实数x的取值范围是。27.如果执行下列程序框图,那么输出的.开始k=1?是否输出S结束28.如图所示,程序框图的输出结果n是____29..如右图,若框图所给程序运行的输出结果为,那么判断框中应填入的关于试卷第7页,总8页的判断条件是__________。30.下图是一个算法流程图,则输出的S的值是▲.n←1开始输出S结束S←0n<6n为奇数S←S+3nS←S-3nn←n+1NYNY(第3题图)31.若框图(图1)所给程序运行的结果,那么判断框中可以填入的关于的判断

7、条件是_____.开始否输出结束图1是试卷第7页,总8页参考答案1.B【解析】试题分析:框图中含有条件分支结构,两个判断框,首先通过第一个判断框,判断a,b的大小,选取较小数,然后通过第二个判断框,再将较小数与c比较,确定较小数,因此,该算法流程图的功能是求a,b,c三数的最小数,选B。考点:算法程序框图点评:简单题,解答思路明确,逐次运行程序,判断算法功能。2.D【解析】解:当x<0时,25=(x+1)2,解得:x=-6,或x=4(舍去)当x≥0时,25=(x-1)2,解得:x=6,或x=-4(舍去)即输入的x值为±6,选D3.D【解析】由程序框图的

8、各个定义知,判断框的出口可以有两个流向,终止框、输入出框及处理框的出口只能有一个,故选D.4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。