1. 算术操作符
- 注意
1.两个数相除,其中一个为浮点数,那么结果会自动得到一个浮点数。因此求余运算只能应用于两个整数。
2.不要把加减号弄混了,可以利用空格来区分
3.实属存储的只是一个近似值,因此涉及的浮点数不那么精确
4.a +=2;//a=a+2;
2. if条件语句
if(condition)
{
}
3. else和else if
if(condition)
{
}
else if(another condition)
{
}
if(condition)
{
//do this
}
else
{
//do this instead
}
if(condition)
{
}
else if(another condition)
{
}
else
{
}
4. 三元操作符
(condition) ? returnThisIfTrue : returnThisIfFaulse;//判断条件真假,若为真,执行冒号前面的语句,否则,执行冒号后面的语句。
5. 逻辑操作符和比较操作符
操作符 | > | < | ≥ | ≤ | == | != | && | || | ! |
---|
含义 | 大于 | 小于 | 大于或等于 | 小于或等于 | 等于 | 不等于 | 与 | 或 | 非 |
6.switch语句
switch(condition)
{
case condition(1):
do thing(1);
bresk;
case condition(2):
do thing(2);
break;
...
case condition(n):
do thing(n);
break;
}
7. 递增和递减操作符
- 递增操作符
递增操作符 myVar++;
相当于 myVar += 1;或myVar = myVar + 1; - 递减操作符
递减操作符 myVar- -;
相当于 myVar -= 1;或myVar = myVar - 1;
8. while循环
while(condition)
{
}
do
{
//do this.
}
while (condition);
- 两者差别
当循环条件从一开始就不为真,那么while语法一次也不执行,do while语法还会执行一次。
9. for循环
for (initial expression; condition; concluding expression)
{
}
10. break、continue与exit语句
- break 可以用来退出switch语句,也可以用于退出一个循环
- continue使程序立即退出一条循环语句的当前循环去检查循环条件,然后根据循环条件的真与假继续执行或退出这个循环语句
- exit结束整个程序的运行,通常用来在发生严重问题时,终止某个程序的运行