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]);  
}
相关推荐
李歘歘21 分钟前
Golang——GPM调度器
java·开发语言·后端·golang·go·秋招·春招
再拼一次吧23 分钟前
final修饰的用法
java·开发语言·jvm
多多*25 分钟前
初识JVM HotSopt 的发展历程
java·开发语言·jvm·c++·学习·算法
线上放牧人28 分钟前
Go语言编译的exe文件占用内存过大解决办法
开发语言·后端·golang
利刃大大31 分钟前
【C语言】字符串函数详解
c语言·开发语言
专注VB编程开发20年1 小时前
c#有什么显示矢量图SVG的控件VB.NET-svg转透明PNG图像
开发语言·c#·.net·svg·矢量图
蹦蹦跳跳真可爱5892 小时前
Python----Python基础(字符串,列表,元组,字典,集合的总结)
开发语言·python
元_汐2 小时前
【Python通过UDP协议传输视频数据】(界面识别)
开发语言·网络·python·网络协议·tcp/ip·udp
多多*3 小时前
线程池相关 FutureTask介绍 处理阻塞 Future改进->CompletableFuture
java·开发语言·后端·python·spring
siy23333 小时前
[c语言日寄]c语言也有“回”字的多种写法——整数交换的三种方式
c语言·开发语言·笔记·学习·算法