第十周上机任务项目6:打豆豆改写任务2
2012-10-30 13:20
246 查看
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者:赵冠哲 * 完成日期:2012 年 10 月 30 日 * 版 本 号:v1.0 * * 输入描述: 无 * 问题描述:打豆豆 * 程序输出:吃饭?睡觉?打豆豆? * 问题分析:用switch语句改写 * 算法设计:略 */ #include <iostream> using namespace std; int main() { int a; do{ cout<<"* 1. 吃饭"<<endl; cout<<"* 2. 睡觉"<<endl; cout<<"* 3. 打豆豆"<<endl; cout<<"* 0. 退出"<<endl; cout<<"请输入您的选择:"; cin>>a; if(a>3) cout<<"\007选择错误!"<<endl; else { switch(a) { case 0: cout<<"您已经选择退出"<<endl;break; case 1: cout<<"我吃吃吃... ..."<<endl;break; case 2: cout<<"我睡觉觉... ..."<<endl;break; case 3: cout<<"我打打打... ..."<<endl;break; } cout<<"恭喜你完成了一项工作!"<<endl; } }while(1); return 0; }
运行结果:
心得体会:
用switch语句,个人觉得比贺老师的自定义函数简单,但是下一章要学自定义函数了,啊啊啊!
知识点总结:
注意花括号的使用,结尾输出“恭喜你完成了一项工作!”必须放在合适的位置,如果弄错,很有可能在在输出“选择错误”之后同样也出来“恭喜你完成了一项工作!”
相关文章推荐
- 第十周上机任务项目6:打豆豆改写任务1
- 第十周上机任务项目二--分数的累加
- 第十周上机任务项目1:利用循环求和
- 第十周上机任务项目2-分数的累加
- 第十周上机任务项目3:乘法口诀表
- 第十周上机任务项目5:贪财的富翁
- 第十周上机任务项目五--贪财的富翁
- 第十周上机时间项目——项目1—点圆圆柱类族的设计
- 2013第六周上机任务【项目2 程序填空(2)】
- 2013第六周上机任务【项目3 点类】
- 2013第六周上机任务【项目6 工资类】
- 第八周上机任务项目1-2用类的友元函数完成运算符的重载
- 2013第八周上机任务【项目2-Time类中的运算符重载】
- 第九周上机任务项目4-一元一次方程类
- 第十二周上机任务项目二--求解分段函数的值
- 第二周上机任务项目1--有序的结构体数组
- 第三周上机任务项目4-长方柱类
- 第十四周上机任务-项目3
- 第十六周上机任务项目4-指来指去
- 第十四周上机任务项目1-2