21xrx.com
2024-09-20 00:04:33 Friday
登录
文章检索 我的文章 写文章
C++计算生肖:输入一个年份算出生肖
2023-06-27 03:20:52 深夜i     --     --
C++ 计算 生肖 输入 年份

在日常生活中,我们常常会遇到需要计算生肖的情况。比如,你想知道自己的生肖是什么,或者希望为宝宝起一个有意义的名字,需要知道宝宝的生肖是什么。那么,如何快速地计算生肖呢?

其实,使用C++语言编写一个程序就可以快速地计算生肖了。下面,就让我们来学习一下如何使用C++计算生肖。

首先,我们需要知道每个年份对应的生肖。根据中国农历,生肖的循环周期为12年,其中每一年都对应着一个生肖。具体的对应关系如下所示:

1. 鼠

2. 牛

3. 虎

4. 兔

5. 龙

6. 蛇

7. 马

8. 羊

9. 猴

10. 鸡

11. 狗

12. 猪

接下来,我们需要让用户输入一个年份。因为生肖的循环周期为12年,所以我们可以使用“年份%12”的方式来计算生肖。具体的代码如下:


#include <iostream>

using namespace std;

int main()

{

  int year;

  cout << "请输入一个年份:";

  cin >> year;

  switch (year % 12)

  

    case 0: cout << "猪" << endl; break;

    case 1: cout << "鼠" << endl; break;

    case 2: cout << "牛" << endl; break;

    case 3: cout << "虎" << endl; break;

    case 4: cout << "兔" << endl; break;

    case 5: cout << "龙" << endl; break;

    case 6: cout << "蛇" << endl; break;

    case 7: cout << "马" << endl; break;

    case 8: cout << "羊" << endl; break;

    case 9: cout << "猴" << endl; break;

    case 10: cout << "鸡" << endl; break;

    case 11: cout << "狗" << endl; break;

  

  return 0;

}

这段代码使用了一个switch语句,根据“年份%12”的结果来判断生肖。比如,当用户输入的年份为2021年时,计算结果为5,表示对应的生肖是龙。

通过这段代码的学习,我们可以看到C++语言的实用性和便捷性。只需要几行代码,就可以实现生肖的计算,非常方便快捷。在日常生活中,我们可以使用这种方法来快速地计算生肖,满足我们的各种需求。

  
  

评论区

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