SOE106——Chapter 3 Selection 选择结构

bool类型与关系运算符

在程序中,经常需要比较两个值的大小,比如判断 $i$ 是否大于 $j$。

C++提供了6个关系运算符(也叫比较运算符)可以用来比较两个值

屏幕截图_6-10-2026_173140_.jpeg

屏幕截图_6-10-2026_173140_.jpeg

屏幕截图_6-10-2026_173140_.jpeg

单向if语句 One-way If Statements

语法格式:

if (booleanExpression) { } statement(s);

执行逻辑:

示例代码:

if (radius >= 0) { area = radius * radius * PI; cout << “The area for the circle of” << ” radius ” << radius << ” is ” << area; }

翻译:只有当半径大于等于0时,才计算圆面积并输出结果。

注意事项

1.外层圆括号必须写

if后面条件表达式外面的圆括号是必须的,不能省略。

if ((i > 0) && (i < 10))

{ cout << “i is an” << “integer between 0 and 10”; }