首页 热点资讯 义务教育 高等教育 出国留学 考研考公

编写程序,输入年月日,输出天数

发布网友 发布时间:2022-04-22 14:13

我来回答

2个回答

热心网友 时间:2023-07-05 09:32

#include<iostream>

using namespace std;

int main()
{
int year,month,day;

int days=0,i;

int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; //定义一个数组 用来存放每个月的天数

cout<<"请输入年月日,比如2014 12 9"<<endl;

cin>>year>>month>>day;

for(i=1;i<month;i++) //天数相加
{
days=days+a[i];
}

days=days+day;

if((((year%4==0)&&(year%100!=0))||(year%400==0))&&month>=3) //若是闰年的情况 月份在二月之后 天数加1
{
days=days+1;//daya+=1
}

cout<<month<<"月"<<day<<"月是"<<year<<"年中的第"<<days<<"天"<<endl; //输出月 天数。

return 0;
}

热心网友 时间:2023-07-05 09:32

精e论坛

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com