一、while循环
#include <stdio.h>
#include <stdlib.h>
int main(){
while(//循环条件){
//循环体
}
return 0;
}
while循环除循环条件和循环体外,还应注意循环变量的更新(非死循环)
对while循环进一步应用
#include <stsdio.h>
#include <stdlib.h>
int main(){
while(){
if(){
}
}
return 0;
}
在while循环中嵌套if语句。
同样的可以嵌套if-else if语句,还有再次嵌套while语句等等。
while对应的死循环
#include <stdio.h>
#include <stdlib.h>
int main(){
while(1){
}
return 0;
}
二、de while循环
#include <stdio.h>
3include <stdlib.h>
int main(){
do{//循环体
}while(//循环条件);
return 0;
}
先执行循环体,再判断条件是否满足,从而进一步执行代码。
do while循环与while一样,可以嵌套多种语句
三、for循环
#include <stdio.h>
#include <stdlib.h>
int main(){
for(//循环变量;//循环条件;//更新循环变量){
//循环体
}
return 0;
}
for循环和while循环的关系紧密,且for循环比while循环更加简便
for的死循环
#include <stdio.h>
#include <stdlib.h>
int main(){
for(;;){
}
return 0;
}