第三周训练 本月有几天
2016-03-17 09:06
274 查看
/*
* copyright(c) 2016 烟台大学计算机学院
* All right reserved
* 文件名称;test.cpp
* 作 者:王玙璠
* 完成日期 2016年3月17日
* 版本号:v1.0
*
问题描述:
程序:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int dMounth,dDay,dYear;
cout<<"请输入年月"<<endl;
cin>>dYear>>dMounth;
switch(dMounth)
{
case 1:dDay=31;
break;
case 2:dDay=28;
break;
case 3:dDay=31;
break;
case 4:dDay=30;
break;
case 5:dDay=31;
break;
case 6:dDay=30;
break;
case 7:dDay=31;
break;
case 8:dDay=31;
break;
case 9:dDay=30;
break;
case 10:dDay=31;
break;
case 11:dDay=30;
break;
case 12: dDay=31;
break;
}
if(dYear%4==0)
{
dDay=dDay+1;
}
cout<<dDay<<endl;
return 0;
}
运行测试:
学习收获:
通过本次训练,进一步练习了switch语句的运用和if循环的使用。
* copyright(c) 2016 烟台大学计算机学院
* All right reserved
* 文件名称;test.cpp
* 作 者:王玙璠
* 完成日期 2016年3月17日
* 版本号:v1.0
*
问题描述:
程序:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int dMounth,dDay,dYear;
cout<<"请输入年月"<<endl;
cin>>dYear>>dMounth;
switch(dMounth)
{
case 1:dDay=31;
break;
case 2:dDay=28;
break;
case 3:dDay=31;
break;
case 4:dDay=30;
break;
case 5:dDay=31;
break;
case 6:dDay=30;
break;
case 7:dDay=31;
break;
case 8:dDay=31;
break;
case 9:dDay=30;
break;
case 10:dDay=31;
break;
case 11:dDay=30;
break;
case 12: dDay=31;
break;
}
if(dYear%4==0)
{
dDay=dDay+1;
}
cout<<dDay<<endl;
return 0;
}
运行测试:
学习收获:
通过本次训练,进一步练习了switch语句的运用和if循环的使用。
相关文章推荐
- IOS 杂笔-3 (property参数)
- Java序列化与JSON序列化大比拼
- SIT与UAT的分别
- 第三周项目二-本月有几天
- 吾日三省吾身
- 从背景差分到深度学习方法的目标检测与前背景分离
- 移动图标
- 开博初记
- form表单填写,enter键实现tab键的下一个input获得焦点实现
- XMLHttpRequest Level 2 使用指南
- exchange 2010 证书
- poj1128(拓扑排序)
- STM32F10x系列的MCU配置PB3和PB4为普通IO口
- 2015 深度学习文章整理
- Android View 如何绘制
- 关于c中的随机数的设定
- Android安全攻防战,反编译与混淆技术完全解析(下)
- 『编写高质量代码Web前端开发修炼手册』读书笔记--高质量的CSS
- 51单片机——LCD1602
- iOS开发中 常用代码整理