HM267 欢迎菜单
HM267 欢迎菜单
来源: 第 267 集 演讲比赛流程管理系统-菜单功能界面搭建
难度: 普及-
时间限制: 1s
空间限制: 64MB
题目描述
管理类里先提供真正能用的第一项:成员函数 showMenu。它无参无返回值,专门打印欢迎界面和四个选项。不要把这几行提示散落在 main 里。
main 里包含管理类头文件,实例化 SpeechManager 对象,再调用 showMenu。程序从 main 起步;只有对象调到这个接口,菜单才会出现。
选项固定为四项,编号是 \(1\)、\(2\)、\(3\)、\(0\)(\(0\) 才是退出,不是第四项另起一个 \(4\)):
- 开始演讲比赛
- 查看往届记录
- 清空比赛记录
- 退出比赛程序
边框用星号。每一行选项(含欢迎行)左边十三个 *、右边十三个 *,星星和文字之间各有两个空格。欢迎行文字是 欢迎参加演讲比赛。上下各补一行 \(44\) 个 *。本题单文件实现时,也必须先封装 showMenu 再调用。
读入整数 \(t\),调用 \(t\) 次 showMenu,每次输出完整菜单。
输入格式
一行一个整数 \(t\)(\(1 \le t \le 10\))。
输出格式
连续输出 \(t\) 份菜单。每一份的格式必须与样例完全一致,包括星星个数和空格。行末换行。
样例
输入 #1
1
输出 #1
********************************************
************* 欢迎参加演讲比赛 *************
************* 1.开始演讲比赛 *************
************* 2.查看往届记录 *************
************* 3.清空比赛记录 *************
************* 0.退出比赛程序 *************
********************************************
输入 #2
2
输出 #2
********************************************
************* 欢迎参加演讲比赛 *************
************* 1.开始演讲比赛 *************
************* 2.查看往届记录 *************
************* 3.清空比赛记录 *************
************* 0.退出比赛程序 *************
********************************************
********************************************
************* 欢迎参加演讲比赛 *************
************* 1.开始演讲比赛 *************
************* 2.查看往届记录 *************
************* 3.清空比赛记录 *************
************* 0.退出比赛程序 *************
********************************************
说明
必须封装 showMenu,在 main 里创建管理类对象后再调用。四项功能对应开始比赛、查看往届、清空记录和退出;目前只要求把界面弹出来,具体功能后面再填。
信息
- ID
- 1266
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者