- 7
- 0
- 约2.37万字
- 约 93页
- 2017-03-13 发布于北京
- 举报
* * * 声明一个结构类型后,就可以用来组成更复杂的数据类型。可以象定义基本数据类型的数组一样定义结构类型的数组,称为结构数组。 结构数组的每个元素都是该结构类型的变量。 * 声明一个结构类型后,就可以用来组成更复杂的数据类型。可以象定义基本数据类型的数组一样定义结构类型的数组,称为结构数组。 结构数组的每个元素都是该结构类型的变量。 #include iostream using namespace std; enum weekday {sun=7,mon=1,tue,wed,thu,fri,sat}; void main() { cout今天是星期(请输入一个数1-7):; int n; cinn; weekday today = (weekday)n; weekday tomorrow = (weekday)((today+1)%7); tomorrow==0? sun:tomorrow; switch (tomorrow) { case sun: coutTomorrow is Sunday.endl; break; case mon: coutTomorrow is Monday.endl; break; case tue: coutTomorrow is Tuesday.endl; break; case wed: coutTomorrow is Wednesday.endl; break; case thu: coutTomorrow is Thursday.endl; break; case fri: coutTomorrow is Friday.endl; break; case sat: coutTomorrow is Saturday.endl; break; default: coutinput error!endl; } } * 北京邮电大学信息与通信工程学院 -*- 例: 口袋中有红、黄、蓝、白、黑五种颜色的球若干个。每次从口袋中取出3个不同颜色的球,问有多少种取法。 分析:由于球只能是五种颜色之一,故可用枚举类型表示球的颜色。设取出的球为i、j、k,根据题意,i、j、k分别可以有五种取值,且i≠j≠k。可以用穷举法,逐个检验每一种可能的组合,从中找出符合要求的组合并输出。 #includeiostream.h enum color{red,yellow,blue,white,black}; void main() { enum color print; int n,loop,i,j,k; char c; n=0; for(i=red;i=black;i++) for(j=red;j=black;j++) if(i!=j) {//前两个球不同 for(k=red;k=black;k++) if((k!=i)(k!=j)) { //第三个球不同于前两个 n=n+1; cout.width(4); coutn; for(loop=1;loop=3;loop++) { switch(loop) { case 1: print=(enum color)i; break; case 2: print=(enum color)j; break; case 3: print=(enum color)k; break; default: break; } switch(print) { case red: coutred; break; case yellow: coutyellow; break; case blue: coutblue; break; case white: coutwhite; break;
您可能关注的文档
- Bugzilla安装,亲自安装成功,解决发邮件问题.doc
- Bzufaas黑莓手机拖PC应急上网办法.doc
- B-经理--(团队)团队管理.ppt
- B类地址子网划分.doc
- B字母开头词汇.doc
- C# SMTP与POP3应用编程.ppt
- C# 工厂模式.doc
- c#将所有的DLL和EXE文件打包成一个EXE文件.doc
- C#项目如何打包,或者叫生成安装文件.doc
- C#项目如何打包_或者叫生成安装文件.doc
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)