程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 輸出-c語言學習基礎差,求指導

輸出-c語言學習基礎差,求指導

編輯:編程綜合問答
c語言學習基礎差,求指導

用結構體表示日期,輸入一個日期(年、月、日),計算從輸入年的1月1日到輸入的日期的總天數days並輸出。

最佳回答:


struct tm  when;
__time64_t now, result;
int        days;
char       buff[80];

time( &now );
_localtime64_s( &when, &now );
asctime_s( buff, sizeof(buff), &when );
printf( "Current time is %s\n", buff );
days = 20;
when.tm_mday = when.tm_mday + days;
 result=mktime( &when ) ;
 double d=difftime(result,now);
 int nDays=d/60/60/24;
    可以計算出結果差20天
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved