HM267 欢迎菜单

HM267 欢迎菜单

HM267 欢迎菜单

来源: 第 267 集 演讲比赛流程管理系统-菜单功能界面搭建

难度: 普及-

时间限制: 1s

空间限制: 64MB

题目描述

管理类里先提供真正能用的第一项:成员函数 showMenu。它无参无返回值,专门打印欢迎界面和四个选项。不要把这几行提示散落在 main 里。

main 里包含管理类头文件,实例化 SpeechManager 对象,再调用 showMenu。程序从 main 起步;只有对象调到这个接口,菜单才会出现。

选项固定为四项,编号是 \(1\)、\(2\)、\(3\)、\(0\)(\(0\) 才是退出,不是第四项另起一个 \(4\)):

  1. 开始演讲比赛
  2. 查看往届记录
  3. 清空比赛记录
  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
通过率
?
上传者