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 小时前
Python函数实现反转一个只有3位数的整数
开发语言·前端·python
“AI国潮设计-小江”8 小时前
《【AIGC实战】Python+SDXL批量生成“英歌舞树莓香草布丁”IP,附保持角色一致性的代码逻辑》
开发语言·人工智能·python·prompt·aigc
闻缺陷则喜何志丹8 小时前
【C++特性及类库】多线程
开发语言·c++·多线程·语言特性·系统库
dtq04248 小时前
C++3 - 分支语句if和string变量
开发语言·c++·学习
jimy18 小时前
c++类成员访问只看静态类型
开发语言·c++
Brilliantwxx9 小时前
【Linux】IO(上)全篇:文件本质、C 接口、系统调用与文件描述符
linux·运维·服务器·c语言
156082072199 小时前
银河麒麟 Qt 可执行文件打包说明
开发语言·驱动开发·qt
SEO_juper9 小时前
手写 llms.txt 验证器:让 AI 更愿意引用你的网站(GEO)
开发语言·人工智能·python·聚类·seo·独立站
CCCCCCCCharlie9 小时前
从0到1:一个字节的磁盘之旅
linux·开发语言·c++
比兔代理9 小时前
纯净IP是什么?从IP信誉、黑名单与ASN角度原理解析
开发语言·php