选择结构运用 📅 2026/8/4 16:40:17 1. if 选择结构三种形式if (表达式){ 语句 ;}如果表达式为真则执行语句。if (表达式){ 语句1 ;}else{ 语句2 ;}表达式为真执行语句1否则执行语句2。if (表达式){ 语句1 ;}else if (表达式){ 语句2 ;}else{ 语句3 ;}如果表达式1为真则执行语句1,如果表达式2为真则执行语句2否则执行语句3。2. switch 语句switch语法格式switch整型表达式{ case 整型常量1 :语句; 这里的语句if判断循环函数调用变量赋值都能写 case 整形常量2 :语句; ...default : 语句 ;}具体形式#include stdio.hint main(){int a;scanf(%d, a);switch (a){case 1:printf(匹配case1\n);break;//每个case后的break是不能省略的若省略了会一直执行到下一个break结束case 2:printf(匹配case2\n);break;//case和后面的数字间必须有空格case 3:printf(匹配case3\n);break;default:printf(未正确匹配\n);break;//break的语句是可选的作用是在所有case语句都不匹配的情况下执行}return 0;}运用1.2.使用逻辑或||优化后3.switch结构