用C语言if选择结构
时间: 2024-11-15 15:14:20 浏览: 5
在C语言中,`if` 选择结构用于条件判断,它的基本语法如下:
```c
if (condition) {
// 当 condition 为真(非零)时执行的代码块
code_to_execute_if_true;
}
else {
// 当 condition 为假(零)时执行的代码块
code_to_execute_if_false;
}
```
`condition` 是需要测试的表达式,通常使用比较运算符(如 `==`, `<`, `>`, `!=`, `<=`, `>=`)来评估一个值是否满足某个特定条件。如果条件成立(`true`),那么花括号 `{}` 包含的代码会被执行;反之,如果条件不成立(`false`),则执行 `else` 后面的代码。
例如,以下代码检查变量 `age` 是否大于等于18:
```c
int age = 20;
if (age >= 18) {
printf("您已经成年了。\n");
} else {
printf("您还未满18岁。\n");
}
```
在这个例子中,因为 `age` 的值是20,所以 `age >= 18` 为真,所以会打印出 "您已经成年了。"
阅读全文