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
相关推荐
java1234_小锋18 分钟前
Java高频面试题:MyISAM索引与InnoDB索引的区别?
java·开发语言
2501_9445255424 分钟前
Flutter for OpenHarmony 个人理财管理App实战 - 支出分析页面
android·开发语言·前端·javascript·flutter
彷徨而立36 分钟前
【C/C++】什么是 运行时库?运行时库 /MT 和 /MD 的区别?
c语言·c++
qq_4171292537 分钟前
C++中的桥接模式变体
开发语言·c++·算法
开源技术1 小时前
如何将本地LLM模型与Ollama和Python集成
开发语言·python
Hello World . .1 小时前
数据结构:队列
c语言·开发语言·数据结构·vim
clever1011 小时前
在QtCreator 4.10.2中调试qt程序qDebug()输出中文为乱码问题的解决
开发语言·qt
测试开发Kevin1 小时前
小tip:换行符CRLF 和 LF 的区别以及二者在实际项目中的影响
java·开发语言·python
Abona2 小时前
C语言嵌入式全栈Demo
linux·c语言·面试
松☆2 小时前
Dart 核心语法精讲:从空安全到流程控制(3)
android·java·开发语言