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]);  
}
相关推荐
学逆向的5 分钟前
扩展PE头属性说明
开发语言·网络安全·pe
水饺编程6 分钟前
第5章,[Win32 章节] :圆角矩形教学插图绘制程序
c语言·c++·windows·visual studio
是隼人11 分钟前
buuctf-pwn PWN4(双引号的转义缺陷)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
秋名RG13 分钟前
Java 基础语法
java·开发语言
码行山野赴时序归途18 分钟前
C 语言文件操作完全指南:从打开到关闭
c语言·开发语言
2501_9378609424 分钟前
Java 文件操作与IO(下):字节流、字符流实战IO读写
java·开发语言·python
事圆则缓30 分钟前
Kotlin 高阶工程化与 Android 深入实践
android·开发语言·kotlin
驭渊的小故事37 分钟前
java抽奖项目-奖品上传中传递参数类型的错误
java·开发语言
名字还没想好☜40 分钟前
Go 时间格式化为什么用 2006-01-02:time.Format/Parse 的参考时间、时区与解析踩坑
开发语言·后端·golang·go
Dream Cosmos42 分钟前
C++ 多态下篇:虚函数表、动态绑定与多态底层原理
开发语言·c++