你在生活中是不是会遇到各种各样的“分岔路口”
比如说你在做作业的时候想着先做数学还是英语(如果是我我选数学ヾ(≧▽≦*)o)
又比如爱玩游戏的小朋友想着玩王者荣耀还是和平精英(如果是我我啥也不选φ(* ̄0 ̄))
在编程的时候也会遇到各种各样的选择
比如你要给奇数和偶数分类,给大于小于分类
那么if/else他就来了
if的意思是如果
else的意思是其他
那么else if就是其他如果的情况
那么if的格式是这样的
if(执行条件){
运行代码;
}
else if(执行条件){
运行代码;
}
.
.
.
.
.
.
else{
运行代码;
}
在写多行代码的时候要和我的框架一样加{}不然会报错!!!
如果没有加系统会认为中间有一条外来语句
大家可以试一试判断奇数和偶数
可以做做我自己搞得题目
奇数偶数 - 洛谷https://www.luogu.com.cn/problem/U206129这里的执行条件是一个表达式,只能返回一个布尔值0或1,0为假1为真
假如我们要有多个条件比如又是3的倍数又是奇数
这时候就是要用到&&和||了
&&是与,只有2个值都是真才返回真
||是或,只要有一个值是真就返回真
还有一个!
!是非,若真返回假反之返回真
那么刚才的例子就是(i % 3 == 0 && i % 2 == 1)
好了,就到这里了
还有一个和if差不多的switch case我们就下次再讲啦
求三连+关注球球了
q(≧▽≦q)