ZZULIJ 1129: 第几天
生活随笔
收集整理的這篇文章主要介紹了
ZZULIJ 1129: 第几天
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
第幾天
題目描述
你知道,2012-1-1是該年的第1天,而9999-9-9呢?給你一個具體的日期,計算該日期是該年的第幾天。
輸入
輸入一個日期,格式為:Year-month-day。year是小于9999的正整數(shù)。
輸出
一個整數(shù),表示該日期是該年的第幾天。
樣例輸入 Copy
2012-3-1
樣例輸出 Copy
61
#include<stdio.h> int panduan(int year) {if((year%4==0&&year%100!=0)||year%400==0)return 1;elsereturn 0; } int main() {int year,month,day,m,i;scanf("%d-%d-%d",&year,&month,&day);m=panduan(year);int a[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31,}};for(i=0;i<month;i++){day=day+a[m][i];}printf("%d",day);printf("\n");return 0; }
總結
以上是生活随笔為你收集整理的ZZULIJ 1129: 第几天的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ZZULIOJ 1053:正弦函数
- 下一篇: 九项路考(1)----铁饼神功