1 读取字符;
2 判断读到的字符值,如果符合执行3,否则退出函数。
3 结束程序。
如果是任意字符,那么2可以省略。
结束程序可以调用系统函数exit。
参考代码如下:
#include//exit函数声明于此文件中。
void get_key_and_exit(void)
{
char c;
c = getchar();
if(c == 'Y' || c=='y')//当输入y时退出,不区分大小写。
exit(0);//退出程序。
}
程序已写好,不懂请追问,满意请采纳:
#include"iostream.h"
#include
#include
void main()
{
char select;
while(1)
{
cout<<"Menu:\n"<<" A(dd)\n"<<" D(elete)\n";
cout<<" S(ort)\n"<<" Q(uit)\n"<<" Selectone:";
cin>>select;
switch(select)
{
case 'A':
case 'a':cout<<"数据已经增加\n"<
case 'd':cout<<"数据已经删除\n"<
case 's':cout<<"数据已经排序\n"<
case 'q':cout<<"程序结束\n";exit(0);break;
default:cout<<"输入错误!请重新输入。\n"<
}
}
读取输入的字符,和你规定的字符比较,如果是就直接return
什么意思啊