if (条件) {
// 条件为真时执行的代码块
} else {
// 条件为假时执行的代码块
在这个语句中,条件是一个表达式,它可以是任何返回值为真或假的表达式。如果条件为真,程序将执行if语句后的代码块;如果条件为假,程序将执行else语句后的代码块。
下面是一个简单的例子,它演示了如何使用if else语句来判断一个数是奇数还是偶数
clude
tain() {tum;
tf(“请输入一个整数”);fum);
um % 2 == 0) {tfum);
} else {tfum);
}
在这个例子中,用户输入一个整数,程序使用if else语句来判断这个数是奇数还是偶数。如果这个数是偶数,程序将输出“数字是偶数”,否则程序将输出“数字是奇数”。
if else语句可以嵌套使用,这意味着在if或else代码块中可以包含另一个if else语句。下面是一个演示嵌套if else语句的例子,它演示了如何判断一个数是正数、负数还是零
clude
tain() {tum;
tf(“请输入一个整数”);fum);
um >0) {tfum);um< 0) {tfum);
} else {tfum);
}
在这个例子中,程序使用if else语句嵌套来判断一个数是正数、负数还是零。如果这个数大于0,程序将输出“数字是正数”;如果这个数小于0,程序将输出“数字是负数”;如果这个数等于0,程序将输出“数字是零”。
总之,if else语句是C语言中基本的控制语句之一,它可以根据给定的条件来执行不同的代码块。刚开始学习C语言时,掌握if else语句是非常重要的,因为它是编写复杂程序的基础。