輸入年份輸出C語言int?main(){
夏爾?p[12][4]={?老鼠?,?牛?,?老虎?,?兔子?,?龍?,?蛇?,?馬?綿羊?,?雞肉?,?猴子?,?狗?,?豬?};
int?year 0 =;?//年是鼠年,作為基準。
int?年份,n;
printf(?請輸入年份?);
scanf(?%d?,& amp年份);?
n = year-year 0;
n = n % 12;
如果?(n & lt0)?n+= 12;?//計算余數時,n可能是負數。如果是負數,加12?
printf(?%d年屬於%sn?,year,p[n]);
關於C語言中的已知年份鼠標,輸入壹個四位整數(介於-之間)來表示年份,表示年份是什麽。//c++
#包括
#包括
usingnamespacestd
Intmain()//year用於記錄輸入的年份。
intyear
CIN & gt;& gt年份;
//十二生肖同年全等為12型。
//所以創建壹個十二宮數組。
stringZodiacSigns[12]={?老鼠?,?黃牛?,?老虎?,?野兔?,?龍?,?蛇?,?馬?,?綿羊?,?猴子?,?屌?,?狗?,?野豬?};
//(年-)模12,對應數組中對應的生肖。
//為了防止(year-)為負數,這裏加了year。
//其實加法等。也是可以的,只要不小於12的倍數。
cout & lt& lt黃道十二宮[((年+-)% 12)];
return0
c語言編程:已知年份為羊年,編程實現,任意年份為輸入,年份為輸出。(用switch int?main()int?年份;
printf(?請輸入年份:?);
scanf(?%d?,& amp年份);
輸入年份和輸出虧格用C語言,而語句year =(year-)% 12;
如果(年份& lt0)?年份+= 12;
開關(年份)
{
案子?0:printf(?今年是羊年!n?);打破;
案子?1:printf(?今年是猴年!n?);打破;
案子?2:printf(?今年!n?);打破;
案子?3:printf(?今年是狗年!n?);打破;
案子?4:printf(?今年是豬年!n?);打破;
案子?5:printf(?今年是鼠年!n?);打破;
案子?6:printf(?今年是牛年!n?);打破;
案子?7:printf(?今年是虎年!n?);打破;
案子?8:printf(?今年是兔年!n?);打破;
案子?9:printf(?今年是龍年!n?);打破;
案子?10:printf(?今年是蛇年!n?);打破;
案子?11:printf(?今年是馬年!n?);打破;
}
回歸?0;
以上是寫程序,輸入年份,判斷年份屬相的相關內容。(提示switch-case)講的是C語言已知的1972的鼠標。輸入壹個四位整數(介於1000-2999之間)來表示年份,並顯示年份所屬的類別。分享。看了輸入年份,輸出生肖C語言,希望這對大家有幫助!