c语言编程实现,输入出生的年份,打印输出属相,如2008农历年为鼠年,2009农历年为牛年,依次到2023为兔年。
时间: 2023-05-18 08:06:44 浏览: 296
以下是 C 语言代码实现:
```c
#include <stdio.h>
int main() {
int year;
char* zodiacs[] = {"鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪"};
printf("请输入出生年份:");
scanf("%d", &year);
printf("%d年是%s年。\n", year, zodiacs[(year - 4) % 12]);
return 0;
}
```
如果输入的年份是 2008,输出结果为:
```
请输入出生年份:2008
2008年是鼠年。
```
如果输入的年份是 2023,输出结果为:
```
请输入出生年份:2023
2023年是兔年。
```
阅读全文