每日一个C++小程序(六)--基本菜单程序
来源:互联网 发布:燃气灶烤箱一体机 知乎 编辑:程序博客网 时间:2024/06/05 17:34
第一种方案:使用if……else和break,continue控制程序流程
#include<iostream>#include<cstdlib>using namespace std;int main(){ char choose,ch; while(1) { cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one: "; cin>>ch; choose=toupper(ch); if(choose=='A') { cout<<"数据已被增加!"<<endl; continue; } else if(choose=='D') { cout<<"数据已被减少!"<<endl; continue; } else if(choose=='S') { cout<<"数据已经排序!"<<endl; continue; } else if(choose=='Q') break; } return(1);}
第二种方案:使用switch语句
#include<iostream>#include<cstdlib>using namespace std;int main(){ char choose; while(1) { cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one: "; cin>>choose; switch(toupper(choose)) { case 'A': cout<<"数据已被增加!"<<endl; break; case 'D': cout<<"数据已被删除!"<<endl; break; case 'S': cout<<"数据已经排序!"<<endl; break; case 'Q': exit(0); break; default: cout<<"选择错误,请重新选择!"<<endl; } } return(0);}
—————————————————————————————————
本文原创自Slience的csdn技术博客。
本博客所有原创文章请以链接形式注明出处。
欢迎关注本技术博客,本博客的文章会不定期更新。
大多数人想要改造这个世界,但却罕有人想改造自己。
世上没有绝望的处境,只有对处境绝望的人。
————By slience
—————————————————————————————————
0 0
- 每日一个C++小程序(六)--基本菜单程序
- Python每日一个小程序
- C基本小程序
- 每日一个C++小程序(三)--tree类
- 每日一个C++小程序(四)--DOG类
- 每日一个C++小程序(十)--枚举类型赋值
- (一)一个基本C程序描述
- C语言小程序(六)、数组操作
- C语言学习笔记(六)---行列式求值小程序
- 一个C语言小程序
- 每日一个C++小程序(八)--设计一个人事管理的人员类
- 每日一个C++小程序【趣味篇】--C++绘画小程序
- 每日一个C++小程序(七)--计算两点距离(友元函数)
- 每日一个C++小程序(一)--Circle类 求面积
- 每日一个C++小程序(二)--Line,Point类 求线段
- 每日一个C++小程序(五)--根据坐标求矩阵面积
- 每日一个C++小程序(九)--取不同球的取法
- 每日一个C++小程序(十一)--两个整数、实数、复数的相加
- 每日一个C++小程序(五)--根据坐标求矩阵面积
- Emacs用JDEE编写Android程序
- linux free命令与内存机制
- 在spring中映射X.hbm.xml文件的小技巧
- libgdx 打飞机游戏实现教程
- 每日一个C++小程序(六)--基本菜单程序
- Red Hat 7壁纸分享
- hdu A Mathematical Curiosity
- 顶级程序员的10条最佳实践
- 每日一个C++小程序(七)--计算两点距离(友元函数)
- java use protobuffer
- java swing 之绝对布局
- Lua进阶(二)——函数环境、包
- 每日一个C++小程序(八)--设计一个人事管理的人员类