分支结构
1. 前期准备——如何判断真假 在 C 语言中,表达式的值为 0,表示逻辑“假”(false),表达式的值为非 0,表示逻辑“真”(true)。 常见的运算符 算术运算符:$ +, -, *, /, %, ++, -- $ 关系运算符:$ ==, !=, >, <, >=, <= $ 逻辑运算符:&&, ||, ! 位运算符:&, |, ^ 赋值运算符:$ = $ 2. if 语句 if 语句有三种方式: 单分支结构 if(条件表达式){ 语句1; 语句2; ... } 功能:如果条件表达式的值为真,即条件成立,花括号中的语句将被顺序执行。否则,花括号中的所有语句将被忽略(不被执行),程序将按顺序从 整个选择结构之后 的下一条语句继续执行。执行流程如图所示。 *说明:格式中的“条件表达式”必须用 圆括号 括起来。 示例代码 #include <cstdio> int main() { int a = 0; printf("请输入小于100的整数:\n"); scanf("%d", &a); if (a >= 100) { printf("不是说好的小于100吗?你是个大骗子!!!\n"); } printf("再见!\n"); return 0; } 双分支结构 格式 if (条件表达式) {//操作1 语句1; 语句2; ... } else {//操作2 语句3; 语句4; .