C语言中的多种形式的循环结构

C语言提供了多种循环结构,包括for循环、while循环、do-while循环和foreach循环等。

复制代码
//for循环
for (int i = 0; i < 10; i++) {  
    printf("%d\n", i);  
}

//while循环
int i = 0;  
while (i < 10) {  
    printf("%d\n", i);  
    i++;  
}

//do-while循环
int i = 0;  
while (i < 10) {  
    printf("%d\n", i);  
    i++;  
}

//foreach循环(在C语言中通常使用基于迭代的循环结构)
int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};  
for (int i = 0; i < sizeof(arr) / sizeof(int); i++) {  
    printf("%d\n", arr[i]);  
}
相关推荐
weixin_462446233 分钟前
PaddleX 3.2 人脸识别实战:自定义人脸库 + CartoonFace 官方案例 Top-K 识别完整指南
开发语言·r语言
Testopia20 分钟前
走一遍 AI 学习之路 —— AI实例系列说明
开发语言·人工智能·python
你怎么知道我是队长21 分钟前
C语言---排序算法4---希尔排序法
c语言·算法·排序算法
Tony Bai22 分钟前
【分布式系统】11 理论的试金石:用 Go 从零实现一个迷你 Raft 共识
开发语言·后端·golang
Beginner x_u22 分钟前
JavaScript 原型、原型链与原型继承的核心机制解析
开发语言·javascript·原型模式·原型原型链
离离茶22 分钟前
【笔记1-11】Qt 关闭QToolbar的拓展菜单
开发语言·笔记·qt
曹牧25 分钟前
C#:窗体构造函数无法引用窗体控件
开发语言·c#
xb113228 分钟前
C#使用Cancellation来取消异步任务
开发语言·c#
m0_7482299930 分钟前
C与C#:编程语言的核心差异解析
c语言·开发语言·c#
java1234_小锋37 分钟前
Java中读写锁的应用场景是什么?
java·开发语言