问题及代码:
阅读教材7.3节,了解枚举类型的一般用法。阅读下面输出He先生买车方案的程序,理解使用枚举类型的意义。
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:He先生买车方案.cpp *作 者:冷基栋 *完成日期:2015年2月26日 *版 本 号:v1.0 */ #include <iostream> using namespace std; enum Color {red,black,white}; enum Brand {lavida,tiggo,skoda}; int main( ) { int color,brand; for(color=red; color<=white; color++) for(brand=lavida; brand<=skoda; brand++) if(!((color==red&&brand==tiggo) ||(color==white&&brand==skoda))) { switch(color) { case red: cout<<"红"; break; case black: cout<<"黑"; break; case white: cout<<"白"; break; } switch(brand) { case lavida: cout<<"Lavida"<<endl; break; case tiggo: cout<<"Tiggo"<<endl; break; case skoda: cout<<"Skoda"<<endl; break; } } return 0; }
运行结果:
知识点总结:
1
|
a=(enumweekday)2; |
1
|
a=tue; |
1
2
3
4
5
6
7
|
输出结果: 1 monday 2 tuesday 3 wendsday 4 thursday 5 friday 6 saturday 7 sunday 8 monday 9 tuesday 10 wendsday 11 thursday 12 friday 13 saturday 14 sunday 15 monday 16 tuesday 17 wendsday 18 thursday 19 friday 20 saturday 21 sunday 22 monday 23 tuesday 24 wendsday 25 thursday 26 friday 27 saturday 28 sunday 29 monday 30 tuesday |
1
|
enum course{begin,then,end}; |
1
|
enum course{e_begin,e_then,e_end}; |
学习心得:
好好学习 天天向上
原文地址:http://blog.csdn.net/ljd939952281/article/details/43955703