c++第二次实验-2本月有几天
2017-02-28 19:58
295 查看
一、问题及代码:
二、运行结果:
三、心得体会:
巧妙的编程能简化问题,学会了怎样判断是否为闰年。
四、知识点总结:
判断闰年方法,能被400整除,或者,能被4整除但是不能被100整除。
/* 文件名称:项目2.cpp * 作 者:严明远 * 完成日期:2017 年 2 月 28 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述: 项目2:本月有几天? 自选if语句的嵌套或/和switch语句完成程序设计 编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。 样例输入1:2004 2 输出结果1:本月29天 样例输入2:2010 4 输出结果2:本月30 * 程序输出: * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { int year,days,mouth,temp1=1,temp2=0; cout<<"功能:某年某月有几天"<<endl; cout<<"请输入年份:"; cin>>year; if(year%400==0||(year%4==0&&year%100!=0)) temp2=1; while(temp1) { cout<<"请输入月份:"; cin>>mouth; if(!(mouth>0&&mouth<13)) { cout<<"您输入的有误"<<endl; continue; } temp1=0; } if(mouth==2) { days=28; if(temp2) { days++; cout<<"本月共有"<<days<<"天。\n"; } } else if(mouth%2==0) cout<<"本月共有30天;\n"; else cout<<"本月共有31天。\n"; return 0; }
二、运行结果:
三、心得体会:
巧妙的编程能简化问题,学会了怎样判断是否为闰年。
四、知识点总结:
判断闰年方法,能被400整除,或者,能被4整除但是不能被100整除。
相关文章推荐
- c++第二次实验:本月有几天?
- C++实验3-本月有几天?
- c++第二次试验-本月有几天
- c++第一次实验:1,本月有几天? 2,输出完数
- C++第三次实验报告-本月有几天
- C++实验3—本月有几天?
- C++实验3-本月有几天
- C++ 实验3-2本月有几天?
- C++第2次实验作业项目2:本月有几天
- C++实验3-2-本月有几天?
- C++实验3-本月有几天?
- C++实验3-本月有几天
- c++第二次实验(作业2)
- C++第二次实验-选择结构设计-项目4(分段函数求值)
- C++第二次上机实验
- C++第二次实验
- 第二次c++上机实验
- 第二次c++实验:两点距离
- c++第二次实验-6质数输出
- C++STL 第二次实验