新聞中心
用c語言寫出1900年以后的任意一年,判斷該年的生肖(用Switch語句)?
#include stdio.h
堆龍德慶網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站設計等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)于2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選成都創(chuàng)新互聯(lián)。
main(){
int y;
printf("輸入年度數(shù):");
scanf("%d",y);
switch ((y-1900)%12) {
case 0:printf("鼠");break;
case 1:printf("牛");break;
case 2:printf("虎");break;
case 3:printf("兔");break;
case 4:printf("龍");break;
case 5:printf("蛇");break;
case 6:printf("馬");break;
case 7:printf("羊");break;
case 8:printf("猴");break;
case 9:printf("雞");break;
case 10:printf("犬");break;
case 11:printf("豬");break;
}
}
用switch判斷年份屬相,C語言編程: 已知2015年是羊年,編程實
提起用switch判斷年份屬相,大家都知道,有人問C語言編程: 已知2015年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch,另外,還有人想問設計一個程序,輸入1900年以后的任意一個年份,計算該年的生肖.(用select case語句做),你知道這是怎么回事?其實java中如何用switchcase語句判斷年份對應的生肖?…,下面就一起來看看C語言編程: 已知年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch,希望能夠幫助到大家!
用switch判斷年份屬相
1、C語言編程: 已知年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch
int?main()????int?year;
printf(“請輸入年份:”);
scanf(“%d”,year);
year=(year-)%12;
if(year0)?year+=12;
switch(year)
{
case?0:printf(“今年是羊年!n”);break;
case?1:printf(“今年是猴年!n”);break;
case?2:printf(“今年年!n”);break;
case?3:printf(“今年是狗年!n”);break;
case?4:printf(“今年是豬年!n”);break;
case?5:printf(“今年是鼠年!n”);break;
case?6:printf(“今年是牛年!n”);break;
case?7:printf(“今年是虎年!n”);break;
case?8:printf(“今年是兔年!n”);break;
case?9:printf(“今年是龍年!n”);break;
case?10:printf(“今年是蛇年!n”);break;
case?11:printf(“今年是馬年!n”);break;
}
return?0;
2、設計一個程序,輸入年以后的任意一個年份,計算該年的生肖.(用select case語句做)
PrivateSubCommand1_Click()
Dimy%,x%,s$
y=Val(InputBox(“輸入年以后的任意一個年份”))
java中如何用switchcase語句判斷年份對應的生肖?…
Ify=Then
x=(y-)
SelectCasex
Case0
s=”鼠”
Case1
s=”牛”
Case2
s=”虎”
Case3
s=”兔”
Case4
s=”龍”
Case5
s=”蛇”
Case6
s=”馬”
Case7
s=”羊”
Case8
s=”猴”
Case9
s=”雞”
s=”狗”
s=”豬”
EndSelect
MsgBoxy”年是”s”年”
Else
MsgBox”輸入錯誤,年份必須大于等于”
EndIf
EndSub
以上就是與C語言編程: 已知年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch相關內(nèi)容,是關于C語言編程: 已知2015年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch的分享。看完用switch判斷年份屬相后,希望這對大家有所幫助!
輸入年份輸出屬相c語言,編寫程序,輸入一個年份,判斷該年屬相.(提示s
提起輸入年份輸出屬相c語言,大家都知道,有人問關于c語言 已知1972年屬鼠,輸入一個四位的整數(shù)(1000-2999之間)代表年份,顯示這一年屬相是什么?另外,還有人想問C語言編程: 已知2015年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch,你知道這是怎么回事?其實輸入年份輸出屬相用c語言while語句,下面就一起來看看編寫程序,輸入一個年份,判斷該年屬相.(提示switch-case),希望能夠幫助到大家!
輸入年份輸出屬相c語言
int?main(){
char?p[12][4]={“鼠”,”牛”,”虎”,”兔”,”龍”,”蛇”,”馬”,”羊”,”雞”,”猴”,”狗”,”豬”};
int?year0=;???//年是鼠年,作為基準
int?year,n;
printf(“請輸入一個年份n”);
scanf(“%d”,year);?
n=year-year0;
n=n%12;
if?(n0)?n+=12;???//求余時,n可能是負數(shù),如果是負數(shù)則加12?
printf(“%d年屬%sn”,year,p[n]);
關于c語言 已知年屬鼠,輸入一個四位的整數(shù)(-之間)代表年份,顯示這一年屬相是什么?
//c++的
#include
#include
usingnamespacestd;
intmain()//year用來記錄輸入的年份
intyear;
cinyear;
//生肖相同的年份對于模12同余
//所以建立一個生肖數(shù)組
stringZodiacSigns[12]={“Rat”,”O(jiān)x”,”Tiger”,”Hare”,”Dragon”,”Snake”,”Horse”,”Sheep”,”Monkey”,”Cock”,”Dog”,”Boar”};
//(year-)對模12取余,即對應于數(shù)組中相應的生肖
//此處為防止(year-)為負數(shù),給year加了
//其實加、等也都是可以的,只要是不小于的12的倍數(shù)即可
coutZodiacSigns[((year+-)%12)];
return0;
C語言編程: 已知年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch
int?main()????int?year;
printf(“請輸入年份:”);
scanf(“%d”,year);
輸入年份輸出屬相用c語言while語句
year=(year-)%12;
if(year0)?year+=12;
switch(year)
{
case?0:printf(“今年是羊年!n”);break;
case?1:printf(“今年是猴年!n”);break;
case?2:printf(“今年年!n”);break;
case?3:printf(“今年是狗年!n”);break;
case?4:printf(“今年是豬年!n”);break;
case?5:printf(“今年是鼠年!n”);break;
case?6:printf(“今年是牛年!n”);break;
case?7:printf(“今年是虎年!n”);break;
case?8:printf(“今年是兔年!n”);break;
case?9:printf(“今年是龍年!n”);break;
case?10:printf(“今年是蛇年!n”);break;
case?11:printf(“今年是馬年!n”);break;
}
return?0;
以上就是與編寫程序,輸入一個年份,判斷該年屬相.(提示switch-case)相關內(nèi)容,是關于關于c語言 已知1972年屬鼠,輸入一個四位的整數(shù)(1000-2999之間)代表年份,顯示這一年屬相是什么?的分享??赐贻斎肽攴葺敵鰧傧郼語言后,希望這對大家有所幫助!
用C語言接受一個年份判斷他的屬相
因為1996年為鼠年,可以取目標年與1996年差的12的模判斷
#include"stdio.h"
int main() {
int year;
printf("input the year: ");
scanf("%d",year);
if(year0)
printf("%d\n",(year-1996)%12+1);
else if(year0)
printf("%d\n",(1996-year-1)%12+1);
else
printf("illegal year input.\n");
return 0;
}
12年為一個循環(huán),1996加減n個12年就是鼠年,當加減n個12年比你輸入的數(shù)小于12,就可以判斷出屬相。
如何用c語言計算年的屬相,C語言編程: 已知2015年是羊年,編程實現(xiàn)
提起如何用c語言計算年的屬相,大家都知道,有人問怎么用C語言設計一個簡單計算器?另外,還有人想問c語言用switch實現(xiàn)輸入出生年份,輸出屬相,你知道這是怎么回事?其實C語言中如何實現(xiàn)計算器功能?下面就一起來看看C語言編程: 已知年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch,希望能夠幫助到大家!
如何用c語言計算年的屬相
int?main()????int?year;
printf(“請輸入年份:”);
scanf(“%d”,year);
year=(year-)%12;
if(year0)?year+=12;
switch(year)
{
C語言中如何實現(xiàn)計算器功能?
case?0:printf(“今年是羊年!n”);break;
case?1:printf(“今年是猴年!n”);break;
case?2:printf(“今年年!n”);break;
case?3:printf(“今年是狗年!n”);break;
case?4:printf(“今年是豬年!n”);break;
case?5:printf(“今年是鼠年!n”);break;
case?6:printf(“今年是牛年!n”);break;
case?7:printf(“今年是虎年!n”);break;
case?8:printf(“今年是兔年!n”);break;
case?9:printf(“今年是龍年!n”);break;
case?10:printf(“今年是蛇年!n”);break;
case?11:printf(“今年是馬年!n”);break;
}
return?0;
如何用c語言計算年的屬相:怎么用C語言設計一個簡單計算器?
void?add(int?a,int?b,int?c)??c=a+b;?
printf(“%dt”,c);?
printf(“n”);?void?minus(int?a,int?b,int?c)??c=a-b;?
printf(“%dt”,c);?
printf(“n”);?void?multiplication(int?a,int?b,int?c)??c=ab;?
printf(“%dt”,c);?
printf(“n”);?void?div(int?a,int?b,int?c)??c=(float)a/(float)b;?
printf(“%ft”,c);?
printf(“n”);?main()??int?a,b,c;?
char?p;?
puts(“input?A:n”);?
scanf(“%d”,a);?
puts(“input?B:n”);?
scanf(“%d”,b);?
puts(“input?operation:n”);?
getchar();?
p=getchar();?
if(p==’+’)?add(a,b,c);else?
if(p==’-‘)?minus(a,b,c);else?
if(p==”)?multiplication(a,b,c);else?
if(p==’/’)?div(a,b,c);else?
puts(“沒有注冊這個運算號n”);?以上是設計的一個簡易計算器??梢赃M行相應的加減乘除。
C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的于年推出,年后,C語言已先后被移植到大、中、小及微型機上,它可以作為工作系統(tǒng)設計語言,編寫系統(tǒng)應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。它的應用范圍廣泛,具備很強的數(shù)據(jù)處理能力,不僅僅是在軟件上,而且各類科研都需要用到C語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應用比如單片機以及嵌入式系統(tǒng)。
以上就是與C語言編程: 已知年是羊年,編程實現(xiàn),輸入任意年份,輸出該年屬相。(使用switch相關內(nèi)容,是關于怎么用C語言設計一個簡單計算器?的分享。看完如何用c語言計算年的屬相后,希望這對大家有所幫助!
本文題目:判斷年份生肖的函數(shù)C語言 編寫程序,輸入年份,判斷該年的生肖
URL標題:http://fisionsoft.com.cn/article/docdoei.html