本文介紹了一種用的方法。該程序可以根據(jù)用戶輸入的年份和月份,計(jì)算出該月的天數(shù)。該程序可以應(yīng)用于日常生活和工作中,方便用戶快速計(jì)算出每個(gè)月的天數(shù),提高工作效率。
1. 前言
在日常生活和工作中,我們經(jīng)常需要計(jì)算每個(gè)月的天數(shù)。計(jì)算每個(gè)月的天數(shù)并不是一件非常困難的事情,但是如果每次都手動(dòng)計(jì)算,將會(huì)浪費(fèi)很多時(shí)間和精力。因此,我們可以使用C語言編寫一個(gè)程序,來幫助我們快速計(jì)算每個(gè)月的天數(shù)。
2. 程序設(shè)計(jì)
該程序的設(shè)計(jì)思路如下
(1)用戶輸入年份和月份;
(2)根據(jù)輸入的年份和月份,判斷該月的天數(shù);
(3)輸出該月的天數(shù)。
程序代碼如下
clude
tain()
{tonth, days;
tf("請(qǐng)輸入年份");f("%d", &year);
tf("請(qǐng)輸入月份");fonth);
onth)
{
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;
break;
case 2
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
days = 29;
}
else
{
days = 28;
}
break;
defaulttf"); 0;
}
tfonth, days);
3. 程序演示
下面演示一下該程序的運(yùn)行結(jié)果
請(qǐng)輸入年份2021
請(qǐng)輸入月份2
2021年2月有28天。
請(qǐng)輸入年份2021
請(qǐng)輸入月份13
輸入的月份有誤!
4. 總結(jié)
通過本文的介紹,我們學(xué)習(xí)了如何使用C語言編寫一個(gè)計(jì)算某年某月天數(shù)的程序。該程序可以幫助我們快速計(jì)算每個(gè)月的天數(shù),提高工作效率。在實(shí)際使用中,我們可以根據(jù)需要對(duì)程序進(jìn)行改進(jìn)和優(yōu)化,以滿足不同的需求。