标题:从红色部分开始标的的逻辑是什么,看不懂,求指教
取消只看楼主
随风晨爱
Rank: 1
等 级:新手上路
帖 子:27
专家分:2
注 册:2017-6-1
结帖率:91.67%
已结贴  问题点数:5 回复次数:0 
从红色部分开始标的的逻辑是什么,看不懂,求指教
用嵌套if语句实现判断一个年份是否为闰年,有几处看不懂的,求指教,谢谢
闰年,1.能被4整除,但不能被一百整除。2.能被400 整除的年份都是闰年
嵌套if语句如下:
#include <iostream>
using namespace std ;
int main ()
{
    int year;
    bool leap;
    cout << "please enter year" << endl;
    cin >> year;
    if ( year % 4==0)
    {
        if (year % 100 ==0)
        {
            if (year % 400==0) leap=true;
            else leap=false;
        }
        else leap=true;
    }
    else leap=false;
    if (leap)
        cout << year <<"is";
    else
        cout << year <<"is not";
    cout << " a leap year." << endl;
    return 0;
}

从红色部分开始标的的逻辑是什么,看不懂
搜索更多相关主题的帖子: 逻辑 闰年 整除 year cout 
2018-11-22 18:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-491473-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012677 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved