5-循环语句
- 游戏开发
- 2025-08-24 08:30:03

for循环
for(int语句;条件语句;表达式){ 语句; } for循环的执行顺序:① int语句 ② 条件语句 ③ 语句(条件成立执行)④ 表达式 ⑤ 条件语句 ⑥ 语句 ⑦ 表达式 此后重复上述过程,int语句只在第一次循环执行
#include<iostream> using namespace std; int main(){ for(int i=1; i<=10; i++){ cout<<i<<endl; } return 0; } while循环可以简单理解为循环版的if语句。if语句是判断一次,如果条件成立,则执行后面的语句;while是每次判断,如果成立,则执行循环体中的语句,否则停止。
#include<iostream> using namespace std; int main(){ int i=0; if(i<10){ //输出0 cout<<i<<endl; i++; } while(i<10){ //输出0-9 cout<<i<<endl; i++; } return 0; } do while循环do while与while的区别是:while循环是先判断条件是否成立,再决定是否执行;而do while循环是不管是否条件是否成立,先执行一次循环。
#include<iostream> using namespace std; int main(){ int r = 0; int s = 0; int j = 1; while(j<=10){ r += j; j++; } cout<<r<<endl; int i = 1; do{ s += i; i++; }while(i<=10); cout<<s<<endl; return 0; } break和continuebreak结束整个循环 continue结束本次循环