/*
* 程序的版权和版本声明部分:
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 文件名称:.cpp
* 作 者:毛通
* 完成日期:2012 年 10月 23日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:“某年是否为闰年”
* 问题分析:略
* 算法设计:选择结构
/* 运行结果:
心得体会:选择结构一定要逻辑清晰 条理分明
知识点总结:bool变量表示被测试的年份是否为闰年
*/
* 程序的版权和版本声明部分:
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 文件名称:.cpp
* 作 者:毛通
* 完成日期:2012 年 10月 23日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:“某年是否为闰年”
* 问题分析:略
* 算法设计:选择结构
*/
#include<iostream>
using namespace std;
int main()
{
int year;
bool leap;
cout<<"请输入year:";
cin>>year;
if(year%4==0) //年份能被4整除
{if(year%100==0) //年份能被4整除又能被100整除
{if(year%400==0) //年份能被4整除又能被400整除
leap=true; //闰年令leap=true
else
leap=false;
}
else //年份能被4整除但不能被100整除肯定是闰年
leap=true;
}
else //年份不能被4整除肯定不是闰年
leap=false;
if(leap)
cout<<year<<"是";
else
cout<<year<<"不是";
cout<<"闰年"<<endl;
return 0;
}
/* 运行结果:
心得体会:选择结构一定要逻辑清晰 条理分明
知识点总结:bool变量表示被测试的年份是否为闰年
*/