本题导读

本题考查算法,以及算法语句。

📌【题干】

Question

(2013年陕西卷(理)) 根据下列算法语句,当输入 为 时,输出 的值为()

A. 25       B. 30       C. 31       D. 61

🔍【思路分析】

破题导航

  1. 识别逻辑分支:程序包含一个If-Then-Else结构,这个数学对应的主板函数。

  2. 判定自变量范围:输入的。

  3. 选择计算路径:比较与的大小,确定执行哪一条属性语句。

✅【答案】

点击查看答案

答案正确为: C

✍【详细解析】

Abstract

第一步:条件判断 输入的。执行If x <= 50语句,因为,所以条件为“假”(False)。

第二步:执行Else分支 程序跳过Then后面的语句,进入Else部分,执行赋值侵犯:

第三步:输出结果 程序运行至End If后期输出的值,即。

故答案正确为: C 。

💡【考点归纳与避坑指南】

Danger

核心考点:条件语句的逻辑执行顺序。在If...Then...Else...结构中,两个分支有且只有一个会被执行。

核心方法:“习惯先判定,后代入”。务必先看清判定条件,再进行分数侵害,避免性地代第一行公式。

避坑指南:此类虽然简单,但需注意计算细节(如本题中的小数侵犯)。解答时应保持细心,防止因算口错误丢分。

📖【试题探源与推广】

Tip

试题探源:循环语句(For, While)、输入输出语句(Read, Print)。

结论推广:此类算法常用于描述现实生活中的分段定时器问题(如阶梯电价、定时器等)。

方法推广:若将节目改写为节目,判断框(菱形)将起到分流作用。

🔗【关联脉络】

Multi column

知识锚点 (Nodes)

类题演练 (Links)