如果是重复做某一操作,用循环语句。有三种:
一、
for( 表达式①; 表达式②; 表达式③) {
……
}
二、
do { ……
}while(表达式①);
三、
while(表达式①) {
……
}
先执行语句,再判断用:
do {
……
}while(表达式①);
先判断能否执行,再执行语句用:
while(表达式①) {
……
}
或者用:
for(;表达式①;) {
}
各循环语句间的转化:
do {}while() 和 for(;;)之间的转化:
1.do {语句1;} while(表达式1);
2.for(;;){
语句1;
if(!表达式1) break;
}
do {} while() 和 while() {}之间的转化:
1.do {语句1;} while(表达式1);
2.while(true) {
语句1;
if(!表达式1) break;
}
while() {} 和 for(;;) 之间的转化:
1.while(表达式1) {语句1;}
2. for(;表达式1;) {语句1;}
在循环操作中,如果有特殊情况,用:
if(条件) {}else{} switch语句
如果条件是多个,并且要求同时满足多个条件才执行{}里的语句,用 &&
如果条件是多个,并且要求只要满足一个条件就执行{}里的语句,用 ||