一、判断
1.1 if语句
条件类型:bool类型的变量、结果为bool类型的运算式子
- 格式1
if(条件)
{
...
}
- 格式2
if(条件)
{
...
}
else
{
...
}
- 格式3
if(条件1)
{
...
}
else if(条件2)
{
...
}
else
{
...
}
1.2 if嵌套
- 格式
if(条件1)
{
if(条件2)
{
...
}
}
1.3 switch语句
条件类型:整型、字符串、字符的常量
- 格式1
switch(条件)
{
case 常量1:
...
break;
case 常量2:
...
break;
...
default:
...
break;
}
- 格式2
switch(条件)
{
case 常量1:
case 常量2:
case 常量3:
...
break;
...
default:
...
break;
}
二、循环
2.1 whlie
条件类型:布尔类型的变量、结果为布尔类型的运算式子
- 格式
while(条件)
{
...
}
2.2 do…whlie
条件类型:布尔类型的变量、结果为布尔类型的运算式子
- 格式
do
{
...
}while(条件) ;
2.3 for
条件类型:布尔类型的变量、结果为布尔类型的运算式子
- 格式
for(int i = 0; i < 10; i++)
{
...
}
2.4 break
作用:终止循环,也可用在switch语句中
- 在循环中使用
for(int i = 0; i < 10; i++)
{
if(i == 4)
{
break;
}
...
}
- 在switch中使用
for(int i = 0; i < 10; i++)
{
switch(常量)
{
case 常量1:
...
break;
case 常量2:
...
break;
default:
break;
}
...
}
2.5 continue语句
作用:结束本次循环,进入下一次循环
- 在循环中用法
for(int i = 0; i < 10; i++)
{
if(i == 4)
{
continue;
}
...
}