最近几天有点小事情给耽误了,不过有时间我一定会坚持把C语言的教程写完!!!加油~~
1、if else 分支语句可以从几组语句中选择一组执行
if关键字可以用来编写分支语句
if分支使用一个布尔值决定一组语句是否要执行,如果布尔值为真则执行,否则不执行
如果多个分支中任何两个都不可能同时执行,就可以使用else关键字把他们合并
![456205506e3e75ac47798183dfb5b08a.png](https://img-blog.csdnimg.cn/img_convert/456205506e3e75ac47798183dfb5b08a.png)
如果合并好的多个分支中必然会执行一个则可以省略最后一个分支的逻辑表达式
合并好的多个分支逻辑表达式之间有前后顺序,只有当前面的逻辑表达式结果为假才会计算
后面的逻辑表达式
![02303b0adbfab7344a44d0944be5733b.png](https://img-blog.csdnimg.cn/img_convert/02303b0adbfab7344a44d0944be5733b.png)
在合并多个分支的时候可以利用这一点简化逻辑表达式已经合并好的分支不可以当作多个无关分支
来理解
练习:
1.编写程序判断一个用户给定的年份是不是闰年
如果年份数字可以被4整除但是不能被100整除则它是闰年
如果年份数字可以被400整除则它是闰年
2.从键盘得到三个整数,找出其中的最大数并把它打印在屏幕上
2、如果一个分支里包含有限个整数,每个整数使用专门的语句处理,这种分支可以采用
switch...case的方法实现
![d67f9d39b83fa3633611a2f66000d65a.png](https://img-blog.csdnimg.cn/img_convert/d67f9d39b83fa3633611a2f66000d65a.png)
当你输入的值为0时则输出春天,为1时则输出夏天。。。。
作业:
1.从键盘得到一个三位数(例如123),把它倒序打印在屏幕上(例如321)