2 条件语句预习课本 P20~22,思考并完成以下问题(1)什么是条件语句
(2)条件语句的格式、功能分别是什么
1.条件语句的概念处理条件分支逻辑结构的算法语句.2.Scilab 语言中的条件语句的格式及功能格式功能一般格式if 表达式语句序列 1;else语句序列 2;end如果表达式结果为真,则执行表达式后面的语句序列 1 ;如果表达式结果为假,则执行 else 后面的语句 序列 2 最简单格式if 表达式语句序列 1;end如果表达式结果为真,则执行表达式后面的语句序列 1,否则跳过语句序列 1 1.下列关于 if 语句的叙述正确的是( )A.if 语句中必须有 else 和 endB.if 语句中可以没有 endC.if 语句中可以没有 else,但必须以 end 结束D.if 语句中可以没有 end,但必须有 else解析:选 C if 语句的格式是 ifelseend 或 ifend
2.阅读以下程序,若输入的是-2
3,则输出的结果是( )A.-18
4 B.11C.12 D.11
7解析:选 D 因为 a=-2
31 成立;令 x+4=5,则 x=1>1 不成立.故 x=或 x=1
答案:或 1读 程 序[典例] 以下给出的是用条件语句编写的一个程序,根据该程序回答问题:(1)若输入-4,则输出结果是________;(2)若输入 3,则输出结果是________;(3)该程序的功能是求函数________的值.根据 x 的取值,选择相应的语句执行.[解析] (1)因为-4