3.3.1 if语句

更新于 2026年10月10日 版权声明
3.3.1 if语句

if语句有以下几种形式:

if语句;

if-else语句;

if-else if-else语句。

1.if语句

语法格式:

图示

逻辑表达式的值为true或false。如果为true,则执行语句或块1,然后顺序执行后面的语句。如果为false,则跳过语句或块1,直接执行后面的语句。

【例3.2】测试if语句。

图示

输入:1,运行结果:

图示

输入:30,运行结果:

end

2.if-else语句

语法格式:

图示

如果逻辑表达式的值为true,则执行语句或块1,然后顺序执行后面的语句。如果为false,则执行else下的语句或块2,然后顺序执行后面的语句。

【例3.3】测试if-else语句。

图示(https://www.daowen.com)

输入:1,运行结果:

图示

输入:30,运行结果:

图示

3.if-else if-else语句

语法格式:

图示

图示

如果表达式1的值为true,则执行语句或块1,然后跳出整个if语句,顺序执行后面的语句;如果为false,则计算表达式2的值。如果布尔表达式2的值为true,则执行语句或块2,然后跳出整个if语句,顺序执行后面的语句;如果为false,则计算表达式3的值。如果布尔表达式3的值为true,则执行语句或块3,然后跳出整个if语句,顺序执行后面的语句;如果为false,则执行语句或块4。

【例3.4】测试if-else if-else语句。

图示

输入:1,运行结果:

图示

输入:30,运行结果:

图示

输入:50,运行结果:

图示

输入:100,运行结果:

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)