返回列表 發帖

[隨堂測驗] time(NULL) 函式 (一)

本帖最後由 王瑞喻 於 2019-11-18 15:49 編輯

利用time(NULL)函式, 告訴使用者自格林威治時間1970年1月1日0時0分0秒到現在
,約經過了幾年.
(一年以365天來計算,不考慮閏年的狀況.)


本帖隱藏的內容需要回復才可以瀏覽

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     srand(time(NULL));
  7.     cout<<"自格林威治時間1970年1月1日0時0分0秒到現在經過了"<<time(NULL)<<"秒"<<endl;
  8.     cout<<"(約為"<<time(NULL)/31556926<<"年)"<<endl;
  9.     system("pause");
  10.     return 0;
  11. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int m;
  7.     m = time(NULL);
  8.     cout<<"從1970年1月1日0十0分0秒到現在有"<<m<<"秒(共有"<<m/31536000<<"年)";
  9.      
  10.     system("pause");
  11.     return 0;   
  12. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int c=time(NULL);
  7.     cout<<"從格林威治時間1970年1月1日0時0分0秒至今,已過了"<<c<<"秒。"<<endl;
  8.     cout<<"約"<<c/31556926<<"年"<<endl;
  9.     system("pause");
  10.     return 0;
  11. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"格林威治時間1970年1月1日0時0分0秒到現在,約經過了"<<time(NULL)<<"秒!"<<endl;
  7.     cout<<"(約為"<<time(NULL)/(60*60*24*365)<<endl;
  8.     system("pause");
  9.     return 0;
  10. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"自格林威治時間1970年1月1日0時0分0秒到現在,約經過了"<<time(NULL)<<"幾秒"<<endl;
  7.     cout<<"(約為"<<time(NULL)/(60*60*24*365)<<endl
  8.    
  9.     system("pause");
  10.     return 0;
  11. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     srand(time(NULL));
  7.     cout<<"從格林威治時間1970年1月1號0點0分0秒到現在,經過了"<<time(NULL)<<"秒"<<endl;
  8.     cout<<"約為"<<time(NULL) /(60*60*24*365)<<"年"<<endl;
  9.     system("pause");
  10.     return 0;
  11. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"自格林威治時間1970年1月1日0時0分0秒到現在,約經過了"<<time(NULL)<<"秒!"<<endl;
  7.     cout<<"(約為"<<time(NULL)/(60*60*24*365)<<"年)"<<endl;
  8.     system("pause");
  9.     return 0;
  10. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"從格林威治時間1970年1月1日0時0分0秒到現在,過了"<<time(NULL)<<"秒"<<endl;
  7.     cout<<"(約為"<<time(NULL)/60/60/24/365 <<"年)"<<endl;
  8.     system ("pause");   
  9.     return 0;
  10. }   
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"格林威治時間1970年1月1日0時0分0秒到現在,約經過了"<<time(NULL)<<"秒!"<<endl;
  7.     cout<<"約"<<time(NULL)/31536000<<"年!"<<endl;
  8.     system("pause");
  9.     return 0;
  10. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"格林威治時間1970年1月1日0時0分0秒到現在,約經過了"<<time(NULL)<<"秒!"<<endl;
  7.     cout<<"(約為"<<time(NULL)/(60*60*24*365)<<"年)"<<endl;
  8.     system("pause");
  9.     return 0;
  10. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     srand(time(NULL));
  8.     cout<<"自格林威治時間1970年1月1日0時0分0秒到現在,經過了"<<time(NULL)<<"秒"<<endl;
  9.     cout<<"共經過大約(不考慮閏年的狀況)"<<time(NULL)/60/60/24/365<<"年";
  10.     system("pause");   
  11.     return 0;
  12. }
複製代碼
Jian-wei Wang

TOP

返回列表