算法与程序框图基础题_第1页
算法与程序框图基础题_第2页
算法与程序框图基础题_第3页
算法与程序框图基础题_第4页
算法与程序框图基础题_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编码 : CU8C7D7D7T6 HD4L4P3I1Z3 ZB8P4G10X10N6第十二章 算法与程序框图A一选择题1. ()以下对算法的描述中,正确选项()A.算法只能用自然语言描述 C.同一问题可以有不同的算法 B.算法只能用程序框图描述 D.同一问题不同的算法会得到不同的算法2. ()在程序框图中,判定框的进口数和出口数分别为()和 1 和 2 和 1 和 2 3. ()以下给出的赋值语句中正确选项()xy0A. 1i2 B. MM C.MM D. 4. ()程序框图中表示判定框的是)A.矩形框 B.菱形框 C.圆形框 D. 椭圆形框5. ()以下关于算法的表达中,正确选项()A.

2、算法是一种运算符合 B.算法是一种对数进行运算的方法C.算法是指用来解决问题的一系列明确而有效的步骤 D.算法是一种运算机程序. 6. ()以下关于算法的说法中,不正确选项()A.求解某一类问题的算法是唯独的 B.算法必需在执行有限个步骤后停止C.算法的每一个步骤必需是精确的,不能有歧义 D.算法执行后确定要输出结果7()下面描述的算法:第一步X=3其次步Y=4第三步X=X+Y 第四步 输出 X,Y输出的结果为 A7,4 B7,7 C7,3 D3,48()以下流程图是循环结构的是N .AAAYpBABNppYNY9() 以下程序框中,出口可以有两个流向的是 A终止框 B输入输出框 C处理框 D

3、判定框二填空题1.()如以下图是某个函数求值的程序框图,就该程序表示的函数解析式为 . 开头 开头输入实数 x2.2,是32x否ii1,S1x1i1,i S1 1hf x S2S1否h f 3x2i4y2xx1,x2,xh输出 S是h终止(第 1 题)终止(第 2 题)2. () 假如执行如以下图的程序框图,那么输出的 S= . 3. () 已知函数y2x1,x2,x 的值,求其对应的函数值2x x2.如以下图为任意输入y 的程序框图,就处应填,处应填 .开头输入xy2x输入y终止(第 3 题)4.程序框图有次序结构,_和循环结构;三解答题1. () 写出求任意两个数的平均数的算法,并画出程序

4、框图 . 2. () 假如三角形的三边长分别为a,b,c,那么这个三角形的面积S=p pa pb pc ,其中 p 为三角形的半周长,即pabc.这就是着名的2海伦公式 .请利用海伦公式设计一个求三角形面积的算法,并画出程序框图. 99 分,请将“ 求 3. () 设计一个求任意实数的确定值的算法,并画出程序框图. 4 ()已知一个同学的语文成果为89 分,数学成果为96 分,外语成果为他的平均成果的一个算法” 补充完整,并画出程序框图第一步: A=89,B=96,C=99;其次步: S=A+B+C;第三步: x= ;第四步:输出 x B一选择题1()看下面的四段话,其中不是解决问题的算法的是

5、 A从济南到北京旅行,先坐火车,再坐飞机抵达B方程 x 2-1=0 有两个实根C解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为 1D求 1+2+3+4+5 的值,先运算2() 以下关于算法的说法1+2=3,再求 3+3=6,6+4=10,10+5=15,最终结果为求解某一类问题的算法是唯独的;算法必需在有限步操作之后停止;算法的每一步操作必需是明确的,不能有歧义或模糊;算法执行后确定产生确定的结果其中正确的有()A 1 个 B2 个 C3 个 D 4 个二填空题1() 已知一个同学的语文成果为89 分,数学成果为96 分,外语成果为99 分,请将“ 求他的平均成果的一个算法”

6、 补充完整第一步: A=89,B=96,C=99;其次步: S=A+B+C;第三步: x = ;第四步:输出x a b c 分别是 7,9,6,就输出的结果是2()阅读下面的流程图中,如输入的数据A. 6 B. 9 C. 7 D. 7,9,6二解答题1. () 某班有 40 名同学,依次输入这40 名同学的数学考试成果,输出全班同学的数学总分和平均分 .请画出解决这个问题的算法的程序框图 . 2. () 设计一个算法,运算 1 2 3 . 100的值,并画出程序框图 . 3. () 设计一个算法,运算1 2 3 . 100 的值,并画出程序框图. ,设计一个算4. () 设计一个算法,运算1+

7、1+1+.+1的值,并画出程序框图. 231005. () 画出求三个数的平均数的算法的程序框图. 326. () 已知摄氏温度o x C 与华氏温度y oF的换算关系为y9x5法,输入摄氏温度,输出相应的华氏温度,并画出程序框图 . 7. () 任意定三个正数,设计一个算法,判定分别以这三个数为三边长能否构成直角三角形,并画出程序框图. 1 35.2022的值,并画出程序框图. . 8. () 设计一个算法,运算9. () 设计一个算法,运算1 3 5 . 2022的值,并画出程序框图C一选择题1. ()算法共有三种规律结构,即次序结构、条件结构和循环结构,以下说法中正确选项()A.一个算法

8、只能含有一种规律结构 B.一个算法最多可以包含两种规律结构 C.一个算法必需含有上述三种规律结构 D.一个算法可以含有上述三种规律结构的任意组合2() 某程序框图如下图所示,该程序运行后输出的k 的值是()开头k02SS第 2 题 (第 2 题)3. () 如下图所示的程序框图,输出的T 为()开头S0,T0,n0SS2是第 3 题(第 3 题)4. () 如以下图是某个算法的程序框图,该算法的功能是()A.求 a,b,c 三个数中的最大数B. 求 a,b,c 三个数中的最小数开头输入 a,b,cC.将 a,b,c 按从小到大排列D.将 a,b,c 按从大到小排列ab是ab否(第 4 题)二解

9、答题1. () 设计一个算法,输入一个正整数,输出它的全部正因数,并运算正因数的个数和全部正因数的和 .请画出算法的程序框图 . 2.某厂今年的利润为 100 万元,假设今后 10 年该厂的利润以每年 5%的增幅递增,设计一个算法,运算 10 年后该厂的利润及今后 10 年该厂的总利润 .请画出算法的程序框图. 3. () 数列 a n 中意:a 1 0,a 2 1,a n a n 1 2 a n 2 n 3,设计一个算法,列出数列 a n 的前 20 项,并画出程序框图 . 4. () 如以下图为某个函数求值的程序框图,假如输入的实数分别为 5, 0, 和 2,那么输出的函数值分别为多少开头输入实数x否x 0是y2 x2y53x(第 4 题)5() 画出已知梯形的两底和高求梯形面积的算法的程序框图 . 6. () 设计一个算法,求中意123 .+n2022的最小正整数n,并画出程序框图. 7. () 设计一个算法,输出1 到 100 之间全部的7 的倍数,并画出程序框图. 8. () 画出运算2 1222 2.+99 +100 的算法的程序框图. 9() .已知函数f x 3x 21x1,设计一个求函数值的算法,并画出程序框2x3x1,图.10. () 已知函数f x 2x21,x0,设计一个求函数值的算法,并画出程序框3x2,x0,图.11. (

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论