枚举\喜欢的颜色

简介: 枚举\喜欢的颜色
#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;
}


目录
相关文章
th固定宽度属性
th固定宽度属性
42 0
字符串输出颜色,字体颜色,背景色
字符串输出颜色,字体颜色,背景色
|
3月前
段落标记<p>的对齐属性
【8月更文挑战第30天】段落标记<p>的对齐属性
34 0
|
6月前
|
索引
面试题 08.10:颜色填充
面试题 08.10:颜色填充
49 0
|
Windows
字体相关属性+颜色取值
字体相关属性+颜色取值
108 0
颜色的多种表示方式和应用
颜色的多种表示方式和应用
156 0
封装占位文字的颜色属性
封装占位文字的颜色属性
92 0
封装占位文字的颜色属性
126.设置填充类型和填充颜色
126.设置填充类型和填充颜色
88 0