C语言中的if-else语句
if-else语句是C语言中用于控制程序流的条件语句。它根据给定的条件执行代码块,否则执行另一个代码块。语法如下:
<code class="c">if (condition) {
// 如果条件为真,执行这些语句
} else {
// 如果条件为假,执行这些语句
}</code>使用方式:
-
条件:条件是布尔表达式,它求值为真或假。如果条件为真,则执行if块中的语句;否则,执行else块中的语句。
if块:if块包含当条件为真时要执行的语句。
else块:else块包含当条件为假时要执行的语句。
示例:
立即学习“C语言免费学习笔记(深入)”;
<code class="c">if (age >= 18) {
printf("您已成年。");
} else {
printf("您还未成年。");
}</code>在此示例中,if语句检查变量age是否大于或等于18。如果是,则打印消息“您已成年”。否则,打印消息“您还未成年”。
注意事项:
else块是可选的。如果没有else块,则当条件为假时,不会执行任何操作。 可以使用多个else if语句以检查其他条件。 if-else语句可以嵌套使用,以创建更复杂的控制流。