C++判斷某天是一年中的第幾天
#include "stdio.h"struct date
{ int y; int m; int d; };void main() { date da;
int i,j, mon[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};printf("請輸入日期(年 月 日):"); scanf("%d %d %d",&da.y,&da.m,&da.d);
j=da.d;
for(i=0;i<da.m;i++) j+=mon[i];if( da.m>2 && (da.y%4==0&&da.y%100!=0||da.y%400==0) ) j+=1;
printf("第 %d 天\n", j);
}</pre>
本文由用戶 mx3y 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!