C++枚举练习

C/C++枚举例子

#include <iostream>
using namespace std;

enum color{
    red,
    green,
    blue
};
int main(){
    cout << "enumTest" << endl;
    enum color favorite_color;
    printf("plase input your favorite color:(1. red, 2. green, 3. blue): ");
    scanf("%d", &favorite_color);
    switch (favorite_color)
    {
        case red:
            printf("your favorite color is red");
            break;
        case green:
            printf("your favorite color is green");
            break;
        case blue:
            printf("your favorite color is blue");
            break;
        default:
            printf("no to chose your favorite color!");
    }
    return 0;
}

输出:

D:\C++Test\cmake-build-debug\otherTest.exe
enumTest
plase input your favorite color:(1. red, 2. green, 3. blue):2
 your favorite color is blue
Process finished with exit code 0

猜你喜欢

转载自blog.csdn.net/alspd_zhangpan/article/details/107674145
今日推荐