c++ switch 简单编程

来源:百度知道 编辑:UC知道 时间:2024/05/02 21:38:59
1、 程序运行时先提示用户“请选择相应操作:添加A(dd)删除D(elete)排序S(ort)退出Q(uit):”,用户输入A,D,S字母后,分别给出提示“数据已经添加、删除、排序”,输入Q后,程序退出。应用switch语句完成此程序
#include<stdlib.h>
#include<iostream.h>
int main()
{
char x;
while(1)
{
cout<<"Enter A(add) D(delete) S(sort) Q(quit)"<<endl;
cin>>x;

switch(x)
{case 'A':cout<<"数据已经添加"<<endl;break;
case 'D':cout<<"2、 数据已经删除"<<endl;break;
case 'S':cout<<"3、 数据已经排序"<<endl;break;
case 'Q':exit(0);
default:cout<<"4、 请从新输入"<<endl;break;
}
}
}

经过运行正确的答案~

char ch;

input:
getchar(ch);
switch(ch)
{
case 'A':
//给出提示“数据已经添加”
break;
case 'D':
//给出提示“数据已经删除”
break;
case 'S':
//给出提示“数据已经排序”
break;
case 'Q':
//退出代码
break;
default:
goto input;
}

char m;
switch (m)
{ case A: A();
case B: B();
case C: C();
case Q: break;
}
()是函数