for
1 | for(initalize;end statement;forward){ |
for 比while循环更加紧凑
STL容器的迭代
$\rm iterator$可直接迭代元素(类似指针)
1 | vector<int> nums={1,3,5,7,9}; |
while
1 | while(A){ |
while循环为top-checking loop,先检查表达式(A)
do-while
1 | do |
break 跳出本层循环(不循环了)
continue 跳出本次循环(不执行后面的语句)
1 | for(initalize;end statement;forward){ |
for 比while循环更加紧凑
$\rm iterator$可直接迭代元素(类似指针)
1 | vector<int> nums={1,3,5,7,9}; |
1 | while(A){ |
while循环为top-checking loop,先检查表达式(A)
1 | do |
break 跳出本层循环(不循环了)
continue 跳出本次循环(不执行后面的语句)