枚举\喜欢的颜色

简介: 枚举\喜欢的颜色
#include<stdio.h>
#include<stdlib.h>
 
enum COLOR {RED,YELLOW,GREEN,NumCOLORS};
 
int main(int argc,char const *argv[])
{
  //初始化
  int color = -1;
  char* COLORNAMES[NumCOLORS] = { "red","yellow","green" };
  char* colorName = NULL; //空指针
  
  //输入代码
  for (int i = 0; i < NumCOLORS; i++)
  {
    printf("————%d.%s————\n",i+1,COLORNAMES[i]);
  }
  printf("请输入你喜欢的颜色代码:");
  scanf("%d",&color);
  color--;
 
  //判断
  if (color >= 0 && color < NumCOLORS)
    colorName = COLORNAMES[color];
  else
    colorName = "UNKNOWN";
 
  //输出
  printf("你喜欢的颜色是%s\n", colorName);
 
  system("pause");
  return 0;
}


目录
相关文章
字符串输出颜色,字体颜色,背景色
字符串输出颜色,字体颜色,背景色
|
7月前
|
索引
面试题 08.10:颜色填充
面试题 08.10:颜色填充
49 0
|
Windows
字体相关属性+颜色取值
字体相关属性+颜色取值
112 0
颜色的多种表示方式和应用
颜色的多种表示方式和应用
157 0
封装占位文字的颜色属性
封装占位文字的颜色属性
95 0
封装占位文字的颜色属性
126.设置填充类型和填充颜色
126.设置填充类型和填充颜色
89 0
C#编程-19:DataGridView属性AutoSizeColumnMode的枚举值(自动列宽)
C#编程-19:DataGridView属性AutoSizeColumnMode的枚举值(自动列宽)
344 0
|
大数据 开发者
R 如何画图,图形参数、符号、线条和颜色| 学习笔记
快速学习 R 如何画图,图形参数、符号、线条和颜色
165 0
R 如何画图,图形参数、符号、线条和颜色| 学习笔记