c语言之for循环语句

for循环语句的格式如下

for (表达式1;表达式2;表达式3)

语句

其中

表达式1一般是初始条件,只执行一次,可以是0个,1个或多个

表达式2是循环条件的表达式,为真继续执行循环体语句,为假则结束for循环

表达式3 每执行一次循环体语句之后执行表达式3,一般用于循环体变量增值

比如要编写判断0-10000是闰年的for循环程序

cpp 复制代码
#include<stdio.h>
int main()
{
int year;
for (year=0;year<=10000;++year)
{
if (((year%4==0)&&(year%100!=100))||(year%400==0))
        { printf("%d是闰年\n",year);
        }
    }
    printf("程序结束\n");
    return 0;
}

其中 year=0是初始条件

year<=10000是循环体语句

++year是执行完表达式2之后执行的语句,用于变量增值

相关推荐
抠脚学代码3 分钟前
Linux开发-->驱动开发-->字符设备驱动框架
linux·数据结构·驱动开发
是苏浙11 分钟前
零基础入门C语言之枚举和联合体
c语言·开发语言
报错小能手13 分钟前
C++笔记(面向对象)静态联编和动态联编
开发语言·c++·算法
WBluuue19 分钟前
AtCoder Beginner Contest 430(ABCDEF)
c++·算法
小肖爱笑不爱笑22 分钟前
2025/11/5 IO流(字节流、字符流、字节缓冲流、字符缓冲流) 计算机存储规则(ASCII、GBK、Unicode)
java·开发语言·算法
熬了夜的程序员38 分钟前
【LeetCode】99. 恢复二叉搜索树
算法·leetcode·职场和发展
Kent_J_Truman43 分钟前
LeetCode Hot100 自用
算法·leetcode·职场和发展
还是码字踏实43 分钟前
算法题种类与解题思路全面指南:基于LeetCode Hot 100与牛客Top 101
算法·leetcode
Victory_orsh2 小时前
“自然搞懂”深度学习(基于Pytorch架构)——010203
人工智能·pytorch·python·深度学习·神经网络·算法·机器学习
CoovallyAIHub2 小时前
突破360°跟踪极限!OmniTrack++:全景MOT新范式,HOTA指标狂飙43%
深度学习·算法·计算机视觉