【C++】使用switch语句编写最简单的选项界面(如:破解软件)--(优秀的编程思想)

本文介绍了一个使用C++编写的简单菜单程序,该程序通过switch-case结构实现了多种功能选择,包括报警、报告、借口和安慰等功能。用户可以输入数字来选择不同的操作,直到选择退出程序。

经常用的很小的破解软件或者一些基于cmd下的选项,那么今天亲自编写一个让自己看着舒服的选项 程序!

#include <iostream>
using namespace std;
void showmenu();
void report();
void comfort();
int main()
{
	showmenu();
	int choice;
	cin >> choice;
	while (choice != 5)
	{
		switch (choice)
		{	
		case 1: cout << "\a\n";
			break;
		case 2: report();
			break;
		case 3: cout << "The boss was in all day .\n";
			break;
		case 4:comfort();
			break;
		default: cout << "没有这个选项.\n";
			break;
		}
		showmenu();
		cin >> choice;
	}
	cout << "Bye!\n";
	system("pause");
	return 0;
}

void showmenu()
{
	cout << "\tPlease enter 1, 2 ,3 ,4 ,5: \n"
		"\t1) alarm              \t2) report\n"
		"\t3) alibi              \t4) comfort\n"
		"\t5) quit\n";
}
void report()
{
	cout << "这周心情不错\n"
		"赚钱了!!!!!!\n";
}
void comfort()
{
	cout << "你刚刚被任命为CEO!\n";
}

运行结果: 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值