程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 計算某天是一年中的第幾天 很經典

計算某天是一年中的第幾天 很經典

編輯:C++入門知識

很經典的題目:

當給你某個日期,讓你計算該日期在該年中時第幾天。

這裡可以巧用switch語句。

程序如下:

[cpp]
int t_nMon; 
int t_nDay; 
cout << "輸入月:"; 
cin >> t_nMon; 
cout << "輸入天:"; 
cin >> t_nDay; 
        int s_ndays = 0; 
 
switch(t_nMon-1)  

case 12:s_ndays += 31; 
case 11:s_ndays += 30; 
case 10:s_ndays += 31; 
case 9:s_ndays += 30; 
case 8:s_ndays += 31; 
case 7:s_ndays += 31; 
case 6:s_ndays += 30; 
case 5:s_ndays += 31; 
case 4:s_ndays += 30; 
case 3:s_ndays += 31; 
case 2:s_ndays += 28; 
case 1:s_ndays += 31; 

 
s_ndays = s_ndays + t_nDay; 
cout << s_ndays <<endl; 


摘自 Leeboy_Wang的專欄

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved