输入的日期是该年的第几天
来源:互联网 发布:宁波php招聘 编辑:程序博客网 时间:2024/05/01 03:16
/*
* 程序的版权和版本声明部分:
* Copyright (c) 2013.烟台大学计算机学院。
* All rights reserved.
* 文件名称:输入年月日,返回这一年的第几天
* 作 者:崔俊
* 完成日期:2014 年 3月 6 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 输入年月日
* 问题描述: 求输入的日期是该年的第几天
* 程序输出: 该年的第几天
* 问题分析:
*/
#include <iostream>
using namespace std;
struct Date
{
int year;
int month;
int day;
};
int main()
{
int sum=0;
Date date;
cout<<"input year,month,day:";
cin>>date.year>>date.month>>date.day;
int days;
//计算days
for(int i=1; i<date.month; i++)
{
switch (i)
{
case 4:
case 6:
case 9:
case 11:
sum+=30;
break;
case 2:
sum+=28;
break;
default:
sum+=31;
}
}
if((date.year/400==0)||(date.year/4==0&&date.year/100!=0))
sum+=1;
days=sum+date.day;
cout<<date.month<<"月"<<date.day<<"日是"<<date.year<<"年的第"<<days<<"天."<<endl;
return 0;
}
* 程序的版权和版本声明部分:
* Copyright (c) 2013.烟台大学计算机学院。
* All rights reserved.
* 文件名称:输入年月日,返回这一年的第几天
* 作 者:崔俊
* 完成日期:2014 年 3月 6 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 输入年月日
* 问题描述: 求输入的日期是该年的第几天
* 程序输出: 该年的第几天
* 问题分析:
*/
#include <iostream>
using namespace std;
struct Date
{
int year;
int month;
int day;
};
int main()
{
int sum=0;
Date date;
cout<<"input year,month,day:";
cin>>date.year>>date.month>>date.day;
int days;
//计算days
for(int i=1; i<date.month; i++)
{
switch (i)
{
case 4:
case 6:
case 9:
case 11:
sum+=30;
break;
case 2:
sum+=28;
break;
default:
sum+=31;
}
}
if((date.year/400==0)||(date.year/4==0&&date.year/100!=0))
sum+=1;
days=sum+date.day;
cout<<date.month<<"月"<<date.day<<"日是"<<date.year<<"年的第"<<days<<"天."<<endl;
return 0;
}
0 0
- 输入的日期是该年的第几天
- 输入年月日求这个日期是该年的第几天
- js输入一个日期判断该日期是该年的第几天
- 输入年月日,输出这个日期是该年的第几天,java语言,switch-case实现
- C语言输入日期计算是该年的第几天
- 输出某个日期是该年的第几天
- 输入年月日输出是该年的第几天
- //编写一个程序,显示用户输入的一个日期是该年度的第几天。
- 5.3 编写一个程序,显示用户输入的一个日期是该年度的第几天。
- 求输入的日期是输入年份的第几天
- 计算日期是该年中的第几天
- 该日是该年的第几天
- 该日是该年的第几天
- 是该年的第几天
- C语言编程题,给定一个日期,输出这个日期是该年的第几天
- 给定一个日期,输出这个日期是该年的第几天。 C语言来做
- 给定一个日期,输出这个日期是该年的第几天
- Java:给定一个日期,输出这个日期是该年的第几天。
- 自动联想下拉菜单完善
- 二.2
- 获取activity下的所有view
- Android基础和运行机制
- elf和AXF中头部信息分析
- 输入的日期是该年的第几天
- TCP/IP协议以及TCP状态机
- 第二周----玩日期
- 输入学生成绩,输出学生成绩
- 通俗例子详解Thread.sleep()
- 数字读取
- Ubuntu 12.04(32位)安装Oracle 11g(32位)全过程以及几乎所有问题的解决办法
- [Linux]C语言遍历文件和目录
- MachineLearning(Andrew)Week1