输入某年某月某日,判断这一天是这一年的第几天?求程序设计组成框图、流程图有截图 急用
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 09:20:18
输入某年某月某日,判断这一天是这一年的第几天?求程序设计组成框图、流程图有截图 急用
输入某年某月某日,判断这一天是这一年的第几天?求程序设计组成框图、流程图
有截图 急用
输入某年某月某日,判断这一天是这一年的第几天?求程序设计组成框图、流程图有截图 急用
#include
using namespace std;
int mon[] = {
31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
};
int main()
{
bool isLeapYear = false;
int year, month, day, dayth = 0;
while(cin >> year >> month >> day)
{
dayth = 0;
if(month > 12) return -1;
if(year / 100 * 100 == year)
{
if(year / 400 * 400 == year)
isLeapYear = true;
}
else if(year / 4 * 4 == year)
{
isLeapYear = true;
}
for(int i = 0; i < month - 1; i++)
dayth += mon[i];
dayth += day;
if(isLeapYear && month > 2)
dayth++;
cout