C语言 if
C语言 if
C语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构。
- 顺序结构:程序按顺序执行,不发生跳转。
- 选择结构:依据是否满足条件,有选择的执行相应功能。
- 循环结构:依据条件是否满足,循环多次执行某段代码。
流程图
一、if 语句
二、if..else 语句
三、if…else if…else 语句
案例
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #include <stdlib.h> #include <math.h> #include <time.h> int main(void) { int score; printf("请选择加倍:"); scanf("%d", &score); // 如果表达式结果为真、执行{}对应代码 // 格式1:if(表达式) // 格式2:if(表达式){}else{} // 格式3:if(表达式1){}else if(表达式2)else{} // 格式4:if(表达式1){if(表达式2){}else{}}else{} if (score > 1000) { printf("超级加倍\n"); if (score > 10000) { printf("超光速加倍\n"); } } else if (score > 200) { printf("加倍\n"); } else { printf("平民加倍\n"); } return 0; }