第五天
Switch 语句:
1.首选计算switch后面的表达式的值,然后跟case后面的值进行比较;
2.Switch只能用于等值比较;
While循环语法:
While(循环条件)
{
循环体;,
}
执行原理:
1.首先计算循环条件,如果条件为真,则转到2.
2.执行循环体,执行完循环体后,转到1.
3.循环结束,跳出循环,继续执行循环后面的语句。
4.注意:在循环体中,一定要有一句话,会改变到循环条件,是循环条件终有那么一天会为false
5.对于循环条件永远为turn,称之为“死循环”,这个不允许出现;
循环中要有循环变量,用来控制循环次数;
int year = 2006;
double pepole = 80000;
while (pepole < 200000)
{
pepole *= 1.25;
year++;
}
Console.WriteLine("到{0}年培训人员人数将达到20万人!", year);
Math.ceiling(double)取等于或最接近double的最大数,就是取整;
Do
{循环体;}
While(条件);
先循环,在判断条件;就是就算条件不满足,也会执行一次循环体,
For循环:
用于已知循环内,
For(表达式1,;表达式2;表达式3)
{循环体;
}
1.先计算表达式1的值,转到2;
2.计算表达式2的值,(表达式2必须是一个能求解成bool类型的表达式,所以这个又称为循环条件),如果表达式2为真,则转到3;如果表达式2为假,则转到5;
3.执行循环体,循环执行完成后,转到4
4.计算表达式3,转到第2步
5.跳出for循环,据需执行for循环体后面的语句;
空格数是:行数减去当前行数
星号数是:当前行*2减去1