标题:求一天是该年中的第几天
取消只看楼主
野郎中
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-10-15
 问题点数:0 回复次数:0 
求一天是该年中的第几天

#include<iostream>
using namespace std;
void main()
{
int i,year,month,day,mdays[]={31,28,31,30,31,30,31,31,30,31,30,31},sum=0;
cout<<"请输入年、月、日:"<<endl;
cin>>year>>month>>day;

//对闰年的处理
if(year%4==0&&(year%100!=0||year%400==0))
sum+=1;
for(i=0;i<month-1;i++)
sum+=mdays[i];

cout<<year<<"年"<<month<<"月"<<day<<"日是"<<year<<"年的第"<<sum+day<<"天。"<<endl;
}

2007-10-15 22:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-177963-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.566270 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved