今天闲来无事,突发奇想,写个闰年判断的程序
想要写程序,首先要知道要求和完成条件。那么,怎么判断闰年呢?
在数学上的说法,就是
能被4整除的同时能被100整除
或者能被400整除。
那么在程序上怎么体现的呢?就是下面这样啦:
(n%4==0&&n%100!=0)||n%400==0同时,考虑到逻辑运算符等级的运算,我们可以将括号去掉
n%4==0&&n%100!=0||n%400==0判断条件有了,那么思路也很清晰了。
我们只需要输入一个年份,然后判定是否符合上面的条件,是就输出闰年,不是就输出平年
自然,我们就能写出代码啦
#include<iostream>
#include<string>
using namespace std;
int main(void){
int n;
string a="平年";
cin>>n;
if(n%4==0&&n%100!=0||n%400==0)
a="闰年";
cout<<a;
}以上!!!
版权声明:本文为ended_world原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。