-
scanf 接收用户在控制台输入
语法跟printf:有格式地输出一样
一次录入多个值:
其他方式输入
2.if语句
3.if – else语句 分支语句 只走一条路
4.嵌套if
5.多重if :即使有多路条件满足,只会执行第一个先满足的那条
6.switch
多条分支语句,用于(case)捕捉常量值
语法:
switch(表达式){ //表达式的值只能为:整数,字符
//表达式最终会返回一个值常量
case 常量1:
语句1:
break;
case 常量2:
语句2:
break;
……..
default:
//不满足所有的情况,会执行此处代码。
break;
}
示例:
7.if和switch比较
相似点:分支语句
不同点:if 永远只能走一个分支或0个分支
switch:(可以有多条分支走)只要有满足条件的常量,会从此处执行,直到遇到break 结束。