跳转到内容

if

if 用来进行条件判断:如果条件成立,就执行某段代码;否则可以执行另一段代码。

if (条件) {
// 条件成立时执行
}
if (条件) {
// 条件成立
} else {
// 条件不成立
}
  • 判断奇偶、大小、是否及格
  • 根据分数输出等级
  • 处理题目中的分段规则
#include <iostream>
using namespace std;
int main() {
int score;
cin >> score;
if (score >= 60) {
cout << "pass" << endl;
} else {
cout << "try again" << endl;
}
return 0;
}
  • 把判断相等 == 写成赋值 =
  • 条件后面多写分号:if (x > 0);
  • 多个条件时逻辑关系写反
  • 忘记用大括号,导致只有一行代码属于 if
  1. 输入一个整数,判断是否为偶数。
  2. 输入一个成绩,判断是否及格。
  3. 输入三个整数,输出其中最大的一个。