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]);  
}
相关推荐
羊羊一洋17 小时前
GCC __attribute__ 完全指南:从入门到实战
c语言·stm32
liulilittle17 小时前
麻将牌堆渲染(Lua)
开发语言·lua
雨落在了我的手上17 小时前
初始java(十七):常⽤⼯具类介绍
java·开发语言
凤凰院凶涛QAQ17 小时前
《Java版数据结构 & 集合类剖析》集合框架的封装设计与顺序表:“从 Iterable 到 ArrayList:集合框架的‘职业树“
java·开发语言·数据结构
孟华苏17 小时前
怎么快速排查内存泄漏问题
java·开发语言·python
zz345729811317 小时前
C语言中字符串常量存储位置
c语言·开发语言·算法·青少年编程
noipp17 小时前
推荐题目:洛谷 P16510 [GKS 2015 #C] gRanks
java·c语言·开发语言·c++·python·算法
flyinmind17 小时前
Java环境与Android环境中使用QuickJS
java·开发语言·javascript·quickjs
郑洁文17 小时前
基于Python的HTTP服务漏洞信息收集工具设计与实现
开发语言·python·http
程序喵大人17 小时前
从内存/汇编角度看C与C++:指针、引用、对象的底层差异
c语言·汇编·c++·指针·引用·对象