21xrx.com
2024-09-20 05:53:37 Friday
登录
文章检索 我的文章 写文章
C++菜单函数
2023-07-10 14:01:04 深夜i     --     --
C++ 菜单 函数

C++菜单函数是一种常用的编程技术,它可以让程序员在控制台界面中创建出一个可交互的菜单,实现程序中各个模块之间的切换和功能的选择。在本文中,我们将介绍如何使用C++菜单函数来开发一个简单的控制台界面程序。

首先,我们需要在程序中定义一个菜单函数。这个菜单函数可以根据用户的输入,执行不同的操作。例如,我们可以定义以下的菜单函数:


void menu() {

  int choice;

  do {

    cout << "Menu:" << endl;

    cout << "1. 查询个人信息" << endl;

    cout << "2. 显示所有学生信息" << endl;

    cout << "3. 添加新学生" << endl;

    cout << "4. 删除学生信息" << endl;

    cout << "5. 退出程序" << endl;

    cout << "请输入您的选择:";

    cin >> choice;

    switch (choice) {

      case 1:

        query_personal_info();

        break;

      case 2:

        display_all_students();

        break;

      case 3:

        add_new_student();

        break;

      case 4:

        delete_student_info();

        break;

      case 5:

        cout << "感谢使用本程序!" << endl;

        break;

      default:

        cout << "您的输入不正确,请重新输入!" << endl;

    }

  } while (choice != 5);

}

在这个菜单函数中,我们使用了一个do-while循环来不断地显示菜单,等待用户的输入。然后根据用户的输入,执行不同的操作。如果用户输入的是5,那么程序将会结束。

下面我们可以在主函数中调用这个菜单函数,以便运行我们的程序。


int main() {

  menu();

  return 0;

}

现在我们已经完成了一个基本的C++菜单函数,可以让我们在控制台界面上进行选择和操作了。但是,这个菜单函数还可以进一步改进,比如添加更多的功能和选项,增加界面的交互性等等。希望本文能够对大家在使用C++编程时,开发控制台界面程序有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复