C if 关键字

定义和用法

if 语句指定了一段代码,如果条件为真则执行该代码块。

C 语言有以下条件语句:

  • 使用 if 来指定一段代码,如果指定条件为真则执行该代码块
  • 使用 else 来指定一段代码,如果相同条件为假则执行该代码块
  • 使用 else if 来指定一个新的条件进行测试,如果第一个条件为假
  • 使用 switch 来指定多个可选的代码块以执行

实例

例子 1

测试两个值以判断 20 是否大于 18。如果条件为真,则打印一些文本:

int time = 20;
if (time < 18) {
  printf("Good day.");
} else {
  printf("Good evening.");
}
// 输出 "Good evening."

亲自试一试

例子 2

使用 if 语句来测试变量:

int x = 20;
int y = 18;
if (x > y) {
  printf("x is greater than y");
}

亲自试一试

相关页面

教程:if...else