亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

自己找題做,怎么限制二月份的輸入

輸入某年某月某日,判斷這一天是這一年的第幾天。

#include<iostream>

using namespace std;

int main()

{

int year = 0, month = 0, day = 0,sum=0;

int fer;

cout << "請輸入年份:";

cin >> year;

cout << "請輸入月份:";

cin >> month;

cout << "請輸入日期:";

cin >> day;

sum = day;

if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)

{

fer = 29;

}

else

fer = 28;

if (month>=1 && month<=12 && day>0 && day < 32)

{

switch (month - 1)

{

case 11: sum += 30;

case 10: sum += 31;

case 9: sum += 30;

case 8: sum += 31;

case 7: sum += 31;

case 6: sum += 30;

case 5: sum += 31;

case 4: sum += 30;

case 3: sum += 31;

case 2: sum += fer;

case 1: sum += 31;

}

cout << year << "年" << month << "月" << day << "日" << "是這一年的第" << sum << "天!";

cout << " " << endl;

}

else

{

cout << "請輸入正確的日期!!";

cout << " " << endl;

}

system("pause");

return 0;

}


正在回答

舉報

0/150
提交
取消
C++遠征之起航篇
  • 參與學習       290974    人
  • 解答問題       817    個

C++亮點盡在其中,本課程是在C語言基礎上的一個延伸,得以升華

進入課程

自己找題做,怎么限制二月份的輸入

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號