#include<iostream>
using namespace std;
//给出年月日,计算这天是该年第几天
int main()
{
int a[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; //正常平年每月天数
int year, month, day,sum=0;
cout << "请输入日期:";
cin >> year >> month >> day;
for (int i = 0; i < month - 1; i++)
sum += a[i];
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) //判断年份是否闰年
if(month>1) //判断月份是否二月后
sum += 1; //总天数加一天
sum += day;
cout << year << "/" << month << "/" << day << "是当年的第" << sum << "天。" << endl;
return 0;
}
谭浩强c++第三版5-9
最新推荐文章于 2021-09-04 16:52:31 发布