欢迎访问搜优微信小程序

c语言设计年份求12生肖(c语言输入年份对应生肖)

频道:运势 日期: 浏览:1260

今天给各位分享c语言设计年份求12生肖的知识,其中也会对c语言输入年份对应生肖进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

c语音程序编写,已知12生肖的顺序是鼠,牛,虎,兔,龙,蛇,马,羊,猴,

char[12]

name=['猴','鸡','狗','猪','鼠','牛','虎','兔','龙','蛇','马','羊'];

int

x=年份%12;

输出

name[x];

输入年份输出属相c语言,编写程序,输入一个年份,判断该年属相.(提示s

提起输入年份输出属相c语言,大家都知道,有人问关于c语言 已知1972年属鼠,输入一个四位的整数(1000-2999之间)代表年份,显示这一年属相是什么?另外,还有人想问C语言编程: 已知2015年是羊年,编程实现,输入任意年份,输出该年属相。(使用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可能是负数,如果是负数则加12 

printf(“%d年属%sn”,year,p[n]);

关于c语言 已知年属鼠,输入一个四位的整数(-之间)代表年份,显示这一年属相是什么?

//c++的

#include

#include

usingnamespacestd;

intmain()//year用来记录输入的年份

intyear;

cinyear;

//生肖相同的年份对于模12同余

//所以建立一个生肖数组

stringZodiacSigns[12]={“Rat”,”Ox”,”Tiger”,”Hare”,”Dragon”,”Snake”,”Horse”,”Sheep”,”Monkey”,”Cock”,”Dog”,”Boar”};

//(year-)对模12取余,即对应于数组中相应的生肖

//此处为防止(year-)为负数,给year加了

//其实加、等也都是可以的,只要是不小于的12的倍数即可

coutZodiacSigns[((year+-)%12)];

return0;

C语言编程: 已知年是羊年,编程实现,输入任意年份,输出该年属相。(使用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)相关内容,是关于关于c语言 已知1972年属鼠,输入一个四位的整数(1000-2999之间)代表年份,显示这一年属相是什么?的分享。看完输入年份输出属相c语言后,希望这对大家有所帮助!

c语言用switch实现输入出生年份,输出属相

简单代码如下:

思路输入年份去对12取余得出余数就可以知道属相。

#includestdio.h

int main()

{

int year, t;

scanf ("%d", year);

t = year%12;

switch(t){

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;

}

return 0;

}

关于c语言设计年份求12生肖和c语言输入年份对应生肖的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

与本文内容相关的文章:

十二星座结婚统计最新(十二星座结婚对象统计最新)

摩羯座男人性格(摩羯座的男人是什么性格)

农历3月16日是什么星座(1996年农历3月16日是什么星座)

一月十一号什么星座(十一月一号属于什么星座)

12星座手绘图(星座手绘唯美图片大全)