本题导读
本题考查算法,以及算法语句。
📌【题干】
Question
(2013年陕西卷(理)) 根据下列算法语句,当输入 为 时,输出 的值为()
A. 25 B. 30 C. 31 D. 61
🔍【思路分析】
破题导航
识别逻辑分支:程序包含一个
If-Then-Else结构,这个数学对应的主板函数。
判定自变量范围:输入的。
选择计算路径:比较与的大小,确定执行哪一条属性语句。
✅【答案】
点击查看答案
答案正确为: C
✍【详细解析】
Abstract
第一步:条件判断 输入的。执行
If x <= 50语句,因为,所以条件为“假”(False)。第二步:执行Else分支 程序跳过
Then后面的语句,进入Else部分,执行赋值侵犯:
第三步:输出结果 程序运行至
End If后期输出的值,即。故答案正确为: C 。
💡【考点归纳与避坑指南】
Danger
核心考点:条件语句的逻辑执行顺序。在
If...Then...Else...结构中,两个分支有且只有一个会被执行。核心方法:“习惯先判定,后代入”。务必先看清判定条件,再进行分数侵害,避免性地代第一行公式。
避坑指南:此类虽然简单,但需注意计算细节(如本题中的小数侵犯)。解答时应保持细心,防止因算口错误丢分。
📖【试题探源与推广】
Tip
试题探源:循环语句(For, While)、输入输出语句(Read, Print)。
结论推广:此类算法常用于描述现实生活中的分段定时器问题(如阶梯电价、定时器等)。
方法推广:若将节目改写为节目,判断框(菱形)将起到分流作用。
🔗【关联脉络】
Multi column
/2013-陕西卷理-02-题.png)