IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 二级菜单——图书馆案例 -> 正文阅读

[C++知识库]二级菜单——图书馆案例

在这里插入图片描述

#include<iostream>

using namespace std;

void menu01()
{
	cout<<"您选择了项目1"<<endl;
	cout<<"请选择该栏目书名:"<<endl;
	cout<<"1.《欢乐的经济学》---23元"<<endl;
	cout<<"2.《拖延心理学》---24元"<<endl;
	cout<<"3.《万历十五年》---29元"<<endl;
	cout<<"4.《中国哲学史》---99元"<<endl;
	cout<<"0.返回上一级菜单"<<endl;
	cout<<"请选择您想要的书"<<endl;
	L:int n;
	cin>>n;
	int m;
	switch(n)
	{
		case 1:cout<<"您选择了《欢乐的经济学》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*23<<"元"<<endl;
				system("pause");break;
		case 2:cout<<"您选择了《拖延心理学》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*24<<"元"<<endl;
				system("pause");break;
		case 3:cout<<"您选择了《万历十五年》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*29<<"元"<<endl;
				system("pause");break;
		case 4:cout<<"您选择了《中国哲学史》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*99<<"元"<<endl;
				system("pause");break;
		case 0:cout<<"已返回上一级,请选择图书项目"<<endl;
				system("pause"); 
				break;
		default:cout<<"非法输入。请输入1-4选择您想要的书,或输入0返回上一级菜单"<<endl;
				goto L; 
		
	 } 
}

void menu02()
{
	cout<<"您选择了项目2"<<endl;
	cout<<"请选择该栏目书名:"<<endl;
	cout<<"1.《三体》--44"<<endl;
	cout<<"2.《流浪地球》--48"<<endl;
	cout<<"3.《闪电式扩张》--56"<<endl;
	cout<<"4.《科技通史》--32"<<endl;
	cout<<"0.返回上一级菜单"<<endl;
	cout<<"请选择您想要的书"<<endl; 
	L:int n;
	cin>>n;
	int m;
	switch(n)
	{
		case 1:cout<<"您选择了《三体》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*44<<"元"<<endl;
				system("pause");break;
		case 2:cout<<"您选择了《流浪地球》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*48<<"元"<<endl;
				system("pause");break;
		case 3:cout<<"您选择了《闪电式扩张》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*56<<"元"<<endl;
				system("pause");break;
		case 4:cout<<"您选择了《科技通史》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*32<<"元"<<endl;
				system("pause");break;
		case 0:cout<<"已返回上一级,请选择图书项目"<<endl;
				system("pause"); 
				break;
		default:cout<<"非法输入。请输入1-4选择您想要的书,或输入0返回上一级菜单"<<endl;
				goto L; 
		
	 } 
}
void menu03()
{
	cout<<"您选择了项目3"<<endl;
	cout<<"请选择该栏目书名:"<<endl;
	cout<<"1.《水浒传》--95"<<endl;
	cout<<"2.《西游记》--128"<<endl;
	cout<<"3.《红楼梦》--64"<<endl;
	cout<<"4.《三国演义》--267"<<endl;
	cout<<"0.返回上一级菜单"<<endl;
	cout<<"请选择您想要的书"<<endl; 
		L:int n;
	cin>>n;
	int m;
	switch(n)
	{
		case 1:cout<<"您选择了《水浒传》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*95<<"元"<<endl;
				system("pause");break;
		case 2:cout<<"您选择了《西游记》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*128<<"元"<<endl;
				system("pause");break;
		case 3:cout<<"您选择了《红楼梦》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*64<<"元"<<endl;
				system("pause");break;
		case 4:cout<<"您选择了《三国演义》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*267<<"元"<<endl;
				system("pause");break;
		case 0:cout<<"已返回上一级,请选择图书项目"<<endl;
				system("pause"); 
				break;
		default:cout<<"非法输入。输入1-4选择您想要的书,或输入0返回上一级菜单"<<endl;
				goto L; 
		
	 } 
}

void menu04()
{
	cout<<"您选择了项目4"<<endl;
	cout<<"请选择该栏目书名:"<<endl;
	cout<<"1.《安徒生童话》--156"<<endl;
	cout<<"2.《格林童话》--34"<<endl;
	cout<<"3.《DK儿童百科》--48"<<endl;
	cout<<"4.《暖房子绘本》--25"<<endl;
	cout<<"0.返回上一级菜单"<<endl;
	cout<<"请选择您想要的书"<<endl; 
		L:int n;
	cin>>n;
	int m;
	switch(n)
	{
		case 1:cout<<"您选择了《安徒生童话》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*156<<"元"<<endl;
				system("pause");break;
		case 2:cout<<"您选择了《格林童话》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*34<<"元"<<endl;
				system("pause");break;
		case 3:cout<<"您选择了《DK儿童百科》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*48<<"元"<<endl;
				system("pause");break;
		case 4:cout<<"您选择了《暖房子绘本》"<<endl;
				cout<<"请输入您需要购买的数量"<<endl;
				cin>>m;
				cout<<"您共需支付"<<m*25<<"元"<<endl;
				system("pause");break;
		case 0:cout<<"已返回上一级,请选择图书项目"<<endl;
				system("pause"); 
				break;
		default:cout<<"非法输入。请输入1-4选择您想要的书,或输入0返回上一级菜单"<<endl;
				goto L; 
		
	 } 
}
int main()
{
	system("color 30");
	int k;
	while(1)
	{
		cout<<"欢迎使用图书管理系统:"<<endl;
		cout<<"1.人文社科类"<<endl;
		cout<<"2.科技创新类"<<endl;
		cout<<"3.经典小说类"<<endl;
		cout<<"4.少儿启蒙类"<<endl;
		cout<<"0.退出系统"<<endl;
		cout<<"请选择书的种类:(1-4&&0)"<<endl;//1-4选择栏目,0退出系统 
		cin>>k;
		switch(k)
		{
			case 1:menu01();break;//调用函数,选择书名和数量 
			case 2:menu02();break;
			case 3:menu03();break;
			case 4:menu04();break;
			case 0:cout<<"谢谢使用,欢迎下次使用"<<endl;
					return 0;
					break;
			default:cout<<"非法输入。请输入1-4选择您想要的书的种类,或输入0退出图书管理系统"<<endl;
				system("pause"); 
				break; 
			return 0;
		}
		system("cls");
	}
 } 

测试结果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-01-16 12:51:59  更:2022-01-16 12:54:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:09:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码