21xrx.com
2024-06-03 02:04:41 Monday
登录
文章检索 我的文章 写文章
C++程序枚举示例
2023-07-09 10:24:47 深夜i     --     --
C++程序 枚举 示例 代码 实现

枚举是一种极为重要的数据类型,它允许我们在C++编程中将变量定义为一组带有名称的常量。枚举类型通常用于在程序中声明和使用常量集合,这些常量集合有确定的取值范围。在C++程序中,枚举类型非常常见,如果你是初学者,这里有一个简单的C++程序枚举示例,可以帮助你更好地理解枚举类型的概念。

这个示例程序的目的是展示枚举类型在C++程序中的运用。在这个程序中,我们定义了一个名为"color"的枚举类型,它有三个常量值:red、green和blue。在程序中,我们使用switch语句来确定用户输入的颜色。如果用户输入的颜色是red、green或blue,程序会分别输出红色、绿色或蓝色的字符串。如果用户输入的颜色不是这三种颜色中的任何一种,程序会输出字符串"Invalid color"。

下面是这个C++程序枚举示例的代码:


#include <iostream>

using namespace std;

enum color green;

int main()

{

  int c;

  cout << "Enter a color (0 - red, 1 - green, 2 - blue): ";

  cin >> c;

  

  switch (c)

  

    case red:

      cout << "You entered red." << endl;

      break;

    case green:

      cout << "You entered green." << endl;

      break;

    case blue:

      cout << "You entered blue." << endl;

      break;

    default:

      cout << "Invalid color.";

      break;

  

  return 0;

}

当我们运行这个程序并输入不同的数字时,程序会分别输出相应的字符串。比如,如果我们输入数字0,程序会输出"您输入了红色"。

这个示例程序非常简单,但是它展示了C++程序枚举示例在实际中的应用。枚举类型在C++编程中非常重要,它可以帮助我们减少代码中的错误和提高程序的可读性。如果你想深入了解枚举类型的更多知识,可以继续学习C++编程的其他重要概念。

  
  

评论区

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