介绍一些新认识的操作符
“++” 如a++,指的是a+1
“--” 如a- -,指的是a -1
特别提醒 a++ 和 ++a 是有区别的:
结果如下:
可以认为把++放在后面是a在背后偷偷加一,所以b没有办法知道,所以b没有办法被赋值为1。
“&&” 如(条件一&&条件二),可以理解为“和”。当左边和右边都满足条件才为真。
“||” 如(条件一 || 条件二),可以理解为“或”。当左边或者右边满足条件就为真。
“==” 指的是判断两边是否相等; “=”指的是将右边值付给左边变量。
“!=” 指的是不等于;“!a”指的是逆反a的真假,从真变假,从假变真。
循环与分支(if; switch; while; for; do while; break; continue; goto )
if语句
if(条件) 如果满足条件,那么执行下面一条语句 。
else if (条件) *它只包括下面第一条语句,想要包含多语句,记得使用{}
else
switch语句
switch(条件) 根据条件判断,类似开关,判断出是几就运行case 几。
case a *case a可以不止一个
*条件,a都必须是整型类型
while语句
while(条件) 根据条件判断,一直执行下面的语句直到判断不为真
*它只包括下面第一条语句,想要包含多语句,记得使用{}
for语句
for(条件一;条件二;条件三)
for(int i=1;i<=10; i++)
条件一是选择所需的变量,条件二是该变量满足的条件,条件三是变量的变化
*不要在for语句后加;不然语句只会执行一次
*
do while语句
先执行一次,再判断是否再执行。
break语句&continue语句
直接结束&重新判断条件
goto语句
a: 掉头回去
语句 *非常容易出事,经量少用
……
goto a;
———————————————————————————————————————————
今天只分享我学习中的一些知识,代码和实验下次分享。
如果有讲得不对的,请大家斧正。