当前位置:首页 > for > 正文

for循环有哪几种

  • for
  • 2024-04-24 18:52:10
  • 1471

1. 基本for循环
for (initialization; condition; increment) {
// 循环体
}
2. 增强for循环 (Java和C#)
for (type variable : array/list/collection) {
// 循环体
}
3. 嵌套for循环
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
// 循环体
}
}
4. 无限for循环
for (;;) {
// 循环体
}
5. 范围for循环 (Python)
for variable in range(start, end, step):
// 循环体
6. for-each循环 (C、Java、C#)
for (auto& element : container) {
// 循环体
}
7. 条件for循环
for (initialization; condition; increment)
if (condition) {
// 循环体
}
8. 倒序for循环
for (initialization; condition; decrement) {
// 循环体
}
9. 标记for循环 (C++)
for (initialization; condition; increment) {
statement_label:
// 循环体
}