根据条件的“真”或“假”,决定执行哪一段代码。本质是“做判断,选路径”包括二选一判断,多选一判断,范围/归属判断。
示例
#include <stdio.h>
int main(){
//选择结构
int score = 0;
printf("请输入一个分数:");
scanf("%d",&score);
if(score ==100){
printf("恭喜你\n");
printf("100分,可以出去玩5天\n");
}else if(score>=90){
printf("你可以出去玩3天");
}else{
printf("家里蹲3天");
}
}