小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

C語言 從鍵盤輸入一個(gè)日期計(jì)算該日期是該年的第幾天

 星925 2018-03-18
?

C語言 從鍵盤輸入一個(gè)日期計(jì)算該日期是該年的第幾天

發(fā)表于2017/10/18 15:35:21  921人閱讀

分類: C/C++

 從鍵盤輸入年、月、日。在屏幕輸出此日期是該年的第幾天。


源程序:

#include<stdio.h> int Leap(int year)                                         //判斷輸入年份是否為閏年{    if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0))    {        return 1;    }    else    {        return 0;    }} int number(int year, int month, int day){    int sum = 0;    int a[12] = { 31, 29, 31, 30.31, 30, 31, 31, 30, 31, 30, 31};   //閏年每月的天數(shù)    int b[12] = { 31, 28, 31, 30.31, 30, 31, 31, 30, 31, 30, 31};   //平年每月對應(yīng)的天數(shù)     switch (Leap(year))    {    case 1:        for (int i = 0; i < month - 1; i++)        {            sum += a[i];        }        break;    case 0:        for (int i = 0; i < month - 1; i++)        {            sum += b[i];        }        break;    }    sum += day;    return sum;}int main(){    int year, month, day;    int sum = 0;    printf("請輸入一個(gè)日期:\n");    scanf("%d%d%d", &year, &month, &day);    sum = number(year, month, day);    printf("\n");    printf("該日期為%-4d年第%-3d天\n", year, sum);    return 0;} 

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約