今日英语:
while [waɪl] 当.....的时候
-------------------------------------
循环结构 四种
while do-while for foreach
while语法:
while(循环条件)//后面不加分号
{
循环体;
}
循环条件:当满足这个条件的时候才进行循环,不满足就不循环,
循环条件一般可以为 bool 类型的值 / 关系表达式 / 逻辑表达式,必须要返回 ture或者false
执行过程:程序运行到while的时候,先判断while所带的循环条件是否成立,也就是值为ture,如果成立则执行大括号中的程序。
当循环体执行完成一遍后,继续回到循环条件进行判断,如果过成立则继续执行,如果不成立,则跳出while循环。
每个循环都有一行代码,能够改变循环条件,使之终究有一天不再成立。
如果没这个一行代码能够改变循环条件,那么这种循环叫死循环。
while(ture)
{
这就是死循环;
}
注意:在写while循环的时候,一定要分析出循环体和循环条件。
特点:先判断再执行,while循环有可能一次都不会执行!
=====================================
break:
跳出seitch-case语句
跳出循环
break单独放到循环中没有意义,一般和if配合使用,表示挡满足某个条件的时候,跳出循环
while+true+if+break的配合
============================
do-while
do{循环体};
while(判断);
执行过程:首先执行do中的循环体,执行完成后,去判断循环条件是否成立。
如果成立,则继续回到do中执行循环体,如果不成立,则结束循环
===================================
程序调试
F11 单步调试 逐语句
F10 逐过程(主要用来调试方法)
断点调试