zoukankan      html  css  js  c++  java
  • 11. 年份

    题目:

    输入年份, 判断是否为闰年。如果是,则输出 yes,否则输出 no。提示:简单地判断除以4的余数是不够的。

    思路:

    判断闰年的方法是,该年满足下列两个条件之一,就是闰年 :(1)是4的倍数,但不是100的倍数,即 (year % 4 == 0 ) && (year % 100 != 0)

                                (2)是400的倍数,即 (year % 400 == 0)

    这里要理解普通闰年和世纪闰年的区别。第一条是用来判断普通闰年的,第二条是用来判断世纪闰年的。可以看出,当年份为2000 时,不满足第一条,因为2000 % 4 和 2000 % 100 都是0,

    但2000实际上是闰年,因此它需要满足第二个条件。

    代码:

    #include <iostream>
    using namespace std;

    int main()
    {
    int year = 0;
    cin >> year;

    if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
    cout << "yes" << endl;
    } else {
    cout << "no" << endl;
    }

    return 0;
    }
  • 相关阅读:
    D3 data
    cubism.js
    git
    Render函数
    Vue 响应式原理
    JSSDK使用步骤
    用js获取access_token
    微信公众平台appid和appsecret在哪
    组件
    表单控件绑定
  • 原文地址:https://www.cnblogs.com/Hello-Nolan/p/12110467.html
Copyright © 2011-2022 走看看