c语言之while循环

while循环语法格式是

while(表达式)语句

这里的语句可以是代码块,用{}表示

比如要显示0-10000年的所有闰年

代码如下

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

而用python去实现相同的功能代码如下

python 复制代码
year=0
while year<= 10000:
    if (year % 4 ==0 and year % 100 !=0) or (year % 400 ==0):
        print(f"{year}是闰年")
    year+=1
相关推荐
吠品14 小时前
GitHub 周榜拆解:决策小模型扎堆上位
c语言·开发语言·算法
见叶之秋14 小时前
C++ 泛型世界的两块拼图:容器适配器与仿函数
java·开发语言
逗脑IDE14 小时前
零基础学ESP32:RFID无线射频卡——让ESP32拥有“刷卡“能力!
开发语言·网络·人工智能·python·esp32·硬件开发
小师兄吃牛肉14 小时前
C语言篇:内联函数
c语言·开发语言
yuniko-n15 小时前
【Java】字符串相关坑点
java·开发语言·python
白山编程大哥15 小时前
C语言篇:语法进阶
c语言·数据结构·算法
jimy115 小时前
虚函数vtable,链接时看到构造函数,linker把符号地址写入vtable(三)
开发语言·c++
ss27315 小时前
AI全栈实战 | 3.3-02 Python 并发:有 GIL 为什么还用多线程,asyncio 和 JS 事件循环同源不同味
开发语言·javascript·python
菜鸟~noob23315 小时前
【电子战】第20篇:凸优化与对数障碍法【含matlab代码】
开发语言·matlab
Wang's Blog15 小时前
Java框架 SpringCloud 快速入门: 服务拆分案例 Demo
java·开发语言·spring cloud