用c++判断是否是闰年

如题所述

c++判断是否是闰年代码如下:

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

#include<stdlib.h>

int IsLeapYear(int y)

{

return (y%100!=0&&y%4==0)||(y%400 == 0);

}

int main()

{

int year = 0;

printf("请输入需要查询的年份:>");

scanf("%d", &year);

int check = IsLeapYear(year);

if (0 == check)

printf("%d年不是闰年\n",year);

else

printf("%d年是闰年\n",year);

system("pause");

return 0;

}

扩展资料:

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

语言特点:

1、支持数据封装和数据隐藏;

2、支持继承和重用;

3、支持多态性。

参考资料:

百度百科-C++

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-06
return 0;漏了...

#include<iostream>
using namespace std;
int main()
{
int year;
while(cin>>year)
{
if(year%4==0&&year%100!=0||year%400==0)
cout<<"是闰年"<<endl;
else
cout<<"不是闰年"<<endl;
}
return 0;
}本回答被提问者采纳
第2个回答  2008-09-05
#include<iostream>
using namespace std;
int main()
{
int year;
while(cin>>year)
{
if(year%4==0&&year%100!=0||year%400==0)
cout<<"是闰年"<<endl;
else
cout<<"不是闰年"<<endl;
}
}
第3个回答  2008-09-05
(year%4==0&&year%100!=0)||year%400==0
第4个回答  2018-12-18

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网