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]);  
}
相关推荐
爱吃牛肉的大老虎8 小时前
Rust对象之结构体,枚举,特性
开发语言·后端·rust
bbq粉刷匠8 小时前
HashMap 底层原理深度拆解(二):putVal 完整链路解析(懒加载 · 链表遍历 · 尾插法)
java·开发语言·哈希算法
影视飓风TIM8 小时前
Linux下C语言缓冲区原理 + Git版本控制
linux·c语言·git
@三十一Y8 小时前
C++:红黑树的实现
开发语言·c++
乐观勇敢坚强的老彭9 小时前
C++信奥:开关门、开关灯问题
开发语言·c++·算法
冻柠檬飞冰走茶9 小时前
PTA基础编程题目集 7-31 字符串循环左移(C语言实现)
c语言·开发语言·数据结构·算法
a11177610 小时前
中文优先的企业 RAG 知识库 开源项目
开发语言·开源·kotlin
2301_7779983410 小时前
C/C++:预处理详解
c语言·c++
破z晓10 小时前
javascript 导出excel表
开发语言·javascript·excel
t-think11 小时前
C++类和对象详解(一)
开发语言·c++