例一:闰年判断
地址:P5711 【深基3.例3】闰年判断 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目描述
输入一个年份(大于 1582 的整数 ),判断这一年是否是闰年,如果是输出 1,否则输出 0。
知识点1:判断闰年
知识点2:分支
TIP:像1900这样的年份,它既是4的倍数也是100的倍数,但它不是400的倍数,所以它是平年。
代码如下:
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if((n%4==0&&n%100!=0)||n%400==0)
{
cout<<"1";
}
else
{
cout<<"0";
}
return 0;
}
这里留一个悬念,关于“||”和“&&”的讲解我的下一篇博客会讲到。(1.1.2.2分支练习)