C++ 教程目录

分支语句和逻辑运算符

C++ 判断

判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。

判断语句

C++ 编程语言提供了以下类型的判断语句:

语句描述
if 语句一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。
if...else 语句一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。
switch 语句一个 switch 语句允许测试一个变量等于多个值时的情况。

实例:switch 语句

注意: case 后的值必须是常量表达式,字符常量必须使用单引号

char grade = 'B';
switch(grade) {
    case 'A' : cout << "很棒!" << endl; break;
    case 'B' : cout << "做得好" << endl; break;
    default : cout << "无效的成绩" << endl;
}
C++ Playground
运行结果 / 调试信息
等待编译...
Graph loading...
0 / 0