日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PTA7-3輸出該月天數(shù)(C語言)-創(chuàng)新互聯(lián)

PTAC語言選擇結(jié)構(gòu)習題,通過選擇結(jié)構(gòu)輸出該月天數(shù),題目如下:

成都創(chuàng)新互聯(lián)是一家專業(yè)提供淮上企業(yè)網(wǎng)站建設,專注與成都網(wǎng)站設計、網(wǎng)站制作、H5開發(fā)、小程序制作等業(yè)務。10年已為淮上眾多企業(yè)、政府機構(gòu)等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。

從鍵盤輸入一個年份year和月份month,輸出該月有多少天(考慮閏年)。
提示:如果年份能被400整除,則它是閏年;如果能被4整除,而不能被100整除,則也是閏年,否則不是閏年。

輸入格式:

輸入任意符合范圍(1月~12月)的月份和(1900年~9999年)年份,且兩個值之間空格分隔。

輸入樣例:
2000 2
輸出樣例:
year = 2000 month = 2 days=29
輸入樣例:
2014 8
輸出樣例:
year = 2014 month = 8 days=31

解題思路:可以直接通過判斷月份來輸出天數(shù)(一三五七八十臘,三十一天永不差這個應該不用說吧)。比較特殊的就是二月份,閏年時二月份是29天,不是閏年時則是28天。所以需要將二月份單獨拎出來,再判斷年份是否為閏年,根據(jù)題目要求?,年份對400求余等于零,即能被400整除,或者年份對4求余等于零且對100求余不等于零,即能被4整除但不能被100整除,則說明是閏年。整體上通過case結(jié)構(gòu)直接一個個列出月份,然后選擇即可,代碼雖然冗雜但是直接。

代碼如下:

#include#includeint main()
{
    int y,m,days;
    scanf("%d%d",&y,&m);
    switch (m)
    {
    case 1:
    case 3:
    case 5:
    case 7:
    case 8:
    case 10:
    case 12:
        days=31;
        break;
    case 4:
    case 6:
    case 9:
    case 11:
        days=30;
    case 2:
        if ((y% 4 == 0 && y% 100 != 0) || y % 400 == 0)
            days=29;
        else
            days=28;
    }
    printf("year = %d month = %d days=%d",y,m,days);
    return 0;
}

代碼結(jié)構(gòu)符合PTA的格式要求。這是博主第三次發(fā)文,希望大家覺得有用的話,可以留下你的贊,也歡迎大家指出問題。

2022年12月2日

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


文章標題:PTA7-3輸出該月天數(shù)(C語言)-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://www.dlmjj.cn/article/ccihie.html