您的位置:首页 > 其它

第十周上机任务项目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语句,个人觉得比贺老师的自定义函数简单,但是下一章要学自定义函数了,啊啊啊!

知识点总结:

注意花括号的使用,结尾输出“恭喜你完成了一项工作!”必须放在合适的位置,如果弄错,很有可能在在输出“选择错误”之后同样也出来“恭喜你完成了一项工作!”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: