#include <iostream>
using namespace std;
int main()
{
char n;
cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one: "<<endl;
cin>>n;
while(n!='Q')
{
switch(n)
{
case 'A':
{
cout<<"数据已经增加"<<endl;break;
}
case 'D':
{
cout<<"数据已经删除"<<endl;break;
}
case 'S':
{
cout<<"数据已经排序"<<endl;break;
}
}
cin>>n;
}
return 0;
}
运行结果:
法2:用if...else语句
#include <iostream>
using namespace std;
int main()
{
char n;
cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one: "<<endl;
cin>>n;
while(n!='Q')
{
if(n=='A')
{
cout<<"数据已经增加"<<endl;
}
if(n=='D')
{
cout<<"数据已经删除"<<endl;
}
if(n=='S')
{
cout<<"数据已经排序"<<endl;
}
cin>>n;
}
return 0;
}
本文介绍了一个使用C++实现的简单菜单选择程序,通过switch-case和if-else两种方式展示了如何根据用户输入执行不同的操作,如增加、删除及排序数据等。
3566

被折叠的 条评论
为什么被折叠?



