當前位置:首頁 » 編程語言 » c語言某年某月的天數

c語言某年某月的天數

發布時間: 2023-09-08 16:42:39

c語言編寫程序,輸入某年某月,求該月的天數

#include<iostream.h>
voidmain()
{
intYear,Month,Day;
cout<<"Pleaseenterthecurrentdate(年月以空格分隔):";
cin>>Year>>Month;
while(Month<=0||Month>12)
{
cout<<"輸入時間有誤,請重新輸入:";
cin>>Year>>Month;
}
switch(Month)
{
case4:
case6:
case8:
case9:
case11:
Day=30;
break;
case2:
if(Year%400==0||Year%4==0&&nYear%100!=0)
Day=29;
else
Day=28;
break;
default:Day=31;
}
cout<<"該月天數為:"<<Day<<"天";
}

㈡ C語言入門問題:輸入年份和月份,求該月有多少天

#include&lt;stdio.h&gt;

main(){

int year,mounth,days;

printf("input year,mounth ");

scanf("%d,%d",&year,&mounth);

if(mounth%2!=0||mounth==8){

days=31;//不管什麼年份,這幾個月天數都是固定的

}

else{

if(mounth==2){

if((year%4==0)&&(year%100!=0)||(year%400==0))

//判斷是否是閏年能被4整除不能被100整除,能被400整除的年份位閏年

days=29;

else

days=28;

}

else

days=30;

}

printf("該月份共有:%d天",days);

}

運行結果:

(2)c語言某年某月的天數擴展閱讀:

printf()用法:

printf()函數的調用格式為:printf("&lt;格式化字元串&gt;",&lt;參量表&gt;)。

其中格式化字元串包括兩部分內容:一部分是正常字元,這些字元將按原樣輸出;另一部分是格式化規定字元,以"%"開始,後跟一個或幾個規定字元,用來確定輸出內容格式。

參量表是需要輸出的一系列參數,其個數必須與格式化字元串所說明的輸出參數個數一樣多,各參數之間用","分開,且順序一一對應,否則將會出現意想不到的錯誤。

比如:

int a=5678;

printf("a=%d ",a);

輸出結果為a=5678。

㈢ 給定某年某月的數據,輸出此月的天數的C語言編程怎麼寫

如下:

#include<iostream.h>

voidmain()

{

intYear,Month,Day;

cout<<"Pleaseenterthecurrentdate(年月以空格分隔):";

cin>>Year>>Month;

while(Month<=0||Month>12)

{

cout<<"輸入時間有誤,請重新輸入:";

cin>>Year>>Month;

}
switch(Month)

{

case4:

case6:

case8:

case9:

case11:

Day=30;

break;

case2:

if(Year%400==0||Year%4==0&&nYear%100!=0)

Day=29;

else

Day=28;

break;

default:Day=31;

}

cout<<"該月天數為:"<<Day<<"天";

}

介紹

C語言是一種結構化語言。它層次清晰,便於按模塊化方式組織程序,易於調試和維護。C語言的表現能力和處理能力極強。它不僅具有豐富的運算符和數據類型,便於實現各類復雜的數據結構。

它跡弊還可以直接訪問內存的物理地址,進行位(bit)一級的世州數操作。由於C語言實現了對硬體的編程操作,因此C語言集高級語言和低級語言的功能於一體。

既可用於系統軟體的搜首開發,也適合於應用軟體的開發。此外,C語言還具有效率高,可移植性強等特點。因此廣泛地移植到了各類各型計算機上,從而形成了多種版本的C語言。

熱點內容
抖音的麥克風在哪裡打開安卓版 發布:2025-03-12 00:35:15 瀏覽:120
壓縮碳濾芯 發布:2025-03-12 00:21:11 瀏覽:416
php兩個數組並集 發布:2025-03-12 00:15:00 瀏覽:337
復印店源碼 發布:2025-03-11 23:56:48 瀏覽:952
彩運營源碼 發布:2025-03-11 23:56:44 瀏覽:195
電腦路由怎麼配置雙網卡 發布:2025-03-11 23:46:39 瀏覽:690
uc在哪解壓 發布:2025-03-11 23:34:19 瀏覽:247
linux多節點伺服器搭建 發布:2025-03-11 23:28:30 瀏覽:24
花雨亭伺服器打字怎麼全部 發布:2025-03-11 23:16:08 瀏覽:127
插值演算法實現 發布:2025-03-11 23:16:08 瀏覽:267