最新人教版高中数学必修3第一章《算法与程序框图1.1.2程序框图与算法的基本逻辑结构》同步训练(附答案)

2026/4/23 0:08:12

1.1.2 程序框图与算法的基本逻辑结构

1.写出下列程序框图的运行结果.

(1)上图中输出S=__________;

(2)下图中,若R=8,则a=__________.

2.下面是计算1+2+?+10的程序框图,图中的①②分别是__________.

3

3

3

3.判断:

(1)起止框表示一个算法的起始和结束,是任何流程图必不可少的.( )

(2)输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置.( )

(3)处理框的功能是赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内,可以有一个进入点和一个退出点.( )

(4)判断框是判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”. ( )

(5)在条件结构中经判断框判断后可以执行下面程序中的任一步骤.( ) (6)在循环结构中都有一个计数变量和累加变量.( )

5ab245

答案:1.(1) (2)4 (1)S=+=+=. 2ba422

(2)∵R=8,

8

∴b==2,a=2b=4.

2

2.S=S+i3;i=i+1 ①是循环变量S=S+i3;②是计数变量i=i+1. 3.(1)√ (2)√ (3)× (4)√ (5)× (6)√

1.为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则如图所示,例如,明文1,2,3,4对应密文5,7,18,16.当接收方收到密文14,9,23,28时,则解密得到的明文为( )

A.4,6,1,7 B.7,6,1,4 C.6,4,1,7 D.1,6,4,7

2.下边的程序框图,能判断任意输入的整数x的奇偶性,其中判断框内的条件是( )

A.m=0? B.x=0? C.x=1? D.m=1?

3.如下图所示的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( )

A.c>x? B.x>c? C.c>b? D.b>c? 4.(2009福建高考,文6)阅读下图所示的程序框图,运行相应的程序,输出的结果是( )

A.1 B.2 C.3 D.4

5.某人以15万元买了一辆汽车,此汽车将以每年20%的速度折旧.请用算法流程图描述汽车价值的变化,输出5年以后该汽车的价值.

a+2b=14,??2b+c=9,

答案:1.C 由题意可知?2c+3d=23,

??4d=28.

解得a=6,b=4,c=1,d=7.

2.D 首先判断框内是对整数m进行判断;另外,一个数的奇偶性是从这个数除以2后所得的余数是否为1或0来考虑的,而本题当判断为是时,输出“x是奇数”,所以余数应是从1来考虑的.

3.A 变量x的作用是保留3个数中的最大值,所以第二个条件结构的判断框内语句为“c>x?”,满足“是”则交换两个变量的数值后输出x的值结束程序,满足“否”直接输出x的值结束程序.

4.D 初值 S=2,n=1 执行第一次后 S=-1,n=2

1

执行第二次后 S=,n=3

2

执行第三次后 S=2,n=4 此时符合条件,输出n=4.

5.解:本题的本质是要求计算15×(1-20%)5, 因此采用循环结构来描述. 程序框图如图所示.

点评:循环结构是指在算法中从某处开始,按照一定条件,反复执行某一处理步骤的结构.在科学计算中,有许多有规律的重复计算,如累加求和、累乘求积等问题,这些算法中往往就包含循环过程,循环过程非常适合计算机处理,因此很多算法都用循环结构进行设计.通常我们按照“确定循环体”“初始化变量”“设定循环控制条件”的顺序来构造循环结构.

1111

1.下面给出的是计算+++?+的值的一个程序框图,其中判断框内应填入的条

24620

件是( )


最新人教版高中数学必修3第一章《算法与程序框图1.1.2程序框图与算法的基本逻辑结构.doc 将本文的Word文档下载到电脑
搜索更多关于: 最新人教版高中数学必修3第一章《算法与程序框图1.1.2程序 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219