组卷网 > 知识点选题 > IF语句
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 93 道试题
1 . 若输入t=8,则执行下列程序后输出的结果是____
i=input(“t=”);
if t<5
 y=t2+1;
else
 if t<8
y=2t-1;
 else
y=+1;
 end
end
print(%io(2),y);
2018-03-20更新 | 129次组卷 | 1卷引用:2017-2018学年高中数学人教B版必修3单元测试1算法初步
2 . 输入x=5,运行如图所示的程序后得到的y值等于_____
INPUT x
 IF x<0 THEN
 y=(x+1)(x+1)
ELSE
 y=(x-1)(x-1)
 END IF
 PRINT y
END
2018-03-20更新 | 162次组卷 | 1卷引用:2018年春人教A版高中数学必修三同步测试:1算法初步复习
3 . 若下图程序输出y的值为3,则输入的x的值为(  )
INPUT x
IF x>=0 THEN
y=x^2-1
ELSE
y=2*x^2-5
END IF
PRINT y
END
A.2B.-2C.2或-2D.8
2018-03-20更新 | 10964次组卷 | 1卷引用:2018年春人教A版高中数学必修三同步测试:模块综合测评(B)
4 . 设计一个程序将全班60名学生考试及格者的平均分计算并打印出来.
2018-03-20更新 | 279次组卷 | 1卷引用:人教B版高中数学必修三同步测试:1.2 基本算法语句
5 . 下面是一个算法的程序.若输出的y的值是20,则输入的x的值是_____.
x=input(“x=”);
if x<=5
y=10x;
else
y=2.5x+5;
end
print     y;
2018-03-20更新 | 198次组卷 | 1卷引用:人教B版高中数学必修三同步测试:1.2 基本算法语句
6 . 某批发部出售袜子,当购买少于300双时,每双批发价为2.5;不少于300双时,每双批发价为2.2.试分别画出程序框图和用程序语言编写计算批发金额.
2018-03-20更新 | 151次组卷 | 1卷引用:人教B版高中数学必修三同步测试:1.2 基本算法语句
7 . 若下列程序执行的结果是2,则输入的x的值是(  )
INPUT x
IF x>=0 THEN
 y=x
ELSE
 y=-x
END IF
PRINT y
END
A.2B.-2C.2或-2D.0
2018-03-20更新 | 775次组卷 | 3卷引用:2018年春人教A版高中数学必修三单元测试:第一章 算法初步
8 . 下面的程序运行之后输出的值为16,那么输入的x值应该是(     
INPUT   x
IF      THEN


ELSE


END   IF
PRINT   y
END
A.3或–3B.–5C.5或–3D.5或–5
2018-03-09更新 | 225次组卷 | 2卷引用:《课时同步君》2017-2018学年高一数学人教必修3—1.2.2 条件语句
填空题-单空题 | 较易(0.85) |
9 . 下列程序的功能是:判断任意输入的数x是否是正数. 若是,输出它的平方值;若不是,输出它的相反数.
INPUT“x=”;x
IF________THEN

y=–x


ELSE

y=x*x


END IF
PRINT  y
END
根据此功能可知条件应为____________
2018-03-09更新 | 143次组卷 | 1卷引用:《课时同步君》2017-2018学年高一数学人教必修3—1.2.2 条件语句
10 . 根据下列算法语句,当输入时,输出的值为(        
INPUT   x
IF   x<=50   THEN
     y=0.5*x
ELSE

y=25+0.6*(x–50)


END   IF
PRINT   y
END
A.25B.30C.31D.61
2018-03-09更新 | 335次组卷 | 3卷引用:《课时同步君》2017-2018学年高一数学人教必修3—1.2.2 条件语句
共计 平均难度:一般