人人人他他他有意义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