2017-2018学年高中数学 第一章 算法初步 1.2 基本算法语句 1.2.2 条件语句优化练习 新人教A版必修3

loading 分享 2026-8-26 下载文档

人人人他他他有意义A.-1 C.4

2

B.4或-1 D.4或-1或-2

2

解析:当x<0时,由x-3x+5=9,解得x=4(舍去)或x=-1;当x≥0时,由(x-1)=9,解得x=4或x=-2(舍去).综上,输入的x值应为4或-1. 答案:B

2.为了在运行下面的程序之后得到输出25,键盘输入x应该是( )

INPUT x

IF x<0 THEN y=++ELSE y=x--END IFPRINT yEND

A.4或-4 C.6或-4

2

B.-6 D.6或-6

2

解析:当x<0时,25=(x+1),解得:x=-6,或x=4(舍去),当x≥0时,25=(x-1),解得:x=6,或x=-4(舍去),即输入的x值为±6,选D. 答案:D

3.在如图的程序中,若输入x=5,则输出的y=________.

INPUT x

IF x<0 THEN y=x+3ELSE

y=x-3END IFPRINT yEND

??x+

解析:本题是求函数y=?

?x-?

x<x,

的函数值,因为x=5>0,所以执行y=x-3,

即y=5-3=2. 答案:2

3x+1,x>0,??

4.已知函数y=?0,x=0,

??x-1,x<0,(1)画出程序框图; (2)写出算法语句. 解析:(1)程序框图如图:

5

输入自变量的值,输出对应的函数值.

人人人他他他有意义

(2)算法语句如下:

5.阅读下面的程序,并回答问题.

6

人人人他他他有意义

该程序的作用是输入x的值,输出y的值. (1)画出该程序对应的程序框图.

(2)若要使输入的x值与输出的y值相等,问:这样的x值有几个?解析:由程序可知这是一个求

??x2x,

y=?2x-x,

??1xx

的函数值的程序.

(1)程序对应的程序框图如图.

(2)若x=x2

7

人人人他他他有意义则x=0或x=1,此时均满足x≤2; 若2x-3=x,则x=3,满足2

若=x,则x=±1,不满足x>5.

x综上可知,满足题设条件的x值有3个, 即x=0或x=1或x=3.

8


2017-2018学年高中数学 第一章 算法初步 1.2 基本算法语句 1.2.2 .doc 将本文的Word文档下载到电脑
搜索更多关于: 2017-2018学年高中数学 第一章 算法初步 1.2 基 的文档
相关推荐
相关阅读