用c语言实现输入年份输出生肖
时间: 2023-12-07 20:05:59 浏览: 47
好的,以下是用 C 语言实现输入年份输出生肖的代码:
```c
#include <stdio.h>
int main() {
int year;
printf("请输入年份:");
scanf("%d", &year);
switch (year % 12) {
case 0:
printf("%d年是猴年\n", year);
break;
case 1:
printf("%d年是鸡年\n", year);
break;
case 2:
printf("%d年是狗年\n", year);
break;
case 3:
printf("%d年是猪年\n", year);
break;
case 4:
printf("%d年是鼠年\n", year);
break;
case 5:
printf("%d年是牛年\n", year);
break;
case 6:
printf("%d年是虎年\n", year);
break;
case 7:
printf("%d年是兔年\n", year);
break;
case 8:
printf("%d年是龙年\n", year);
break;
case 9:
printf("%d年是蛇年\n", year);
break;
case 10:
printf("%d年是马年\n", year);
break;
case 11:
printf("%d年是羊年\n", year);
break;
default:
printf("输入的年份有误\n");
break;
}
return 0;
}
```
输入年份后,程序会计算出该年份对应的生肖,并输出结果。注意,程序中使用了 switch-case 语句来实现对不同年份的处理。