21xrx.com
2024-11-25 15:25:42 Monday
登录
文章检索 我的文章 写文章
【C语言】根据年份输出对应的生肖
2023-06-15 16:40:33 深夜i     --     --

在中国民间传统文化中,十二生肖是非常重要的元素之一。十二生肖是由鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗和猪组成的。每个生肖代表了一年中的某个时段和某种性格特征。而在C语言中,我们也可以根据输入的年份,来输出对应的生肖。

首先,我们要从用户那里获取一个年份。这个年份可以通过scanf函数来实现输入。接下来,我们需要用到一个公式来计算这个年份所对应的生肖:

int year; // 用户输入的年份

int zodiac; // 计算得到的生肖

zodiac = (year-1900)%12;

根据这个公式,我们可以算出这个年份所对应的十二生肖中的哪一个。最后,我们需要根据计算得到的生肖来输出对应的结果:

switch(zodiac)

{

 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;

 default : printf("输入年份有误!\n"); break;

}

通过以上的代码,我们就可以在C语言中实现根据输入年份输出生肖的功能。本文所涉及的关键词有:C语言、年份、生肖。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复