当前位置:首页C++程序设计 > 正文

c++中switch用法举例

作者:野牛程序员:2023-05-25 16:13:35C++程序设计阅读 2830

当在C++中需要根据不同的条件执行不同的代码块时,可以使用switch语句。以下是一个使用switch语句的示例:

#include <iostream>

int main() {
   int choice;
   std::cout << "请选择一个选项 (1-3): ";
   std::cin >> choice;

   switch (choice) {
       case 1:
           std::cout << "你选择了选项1" << std::endl;
           break;
       case 2:
           std::cout << "你选择了选项2" << std::endl;
           break;
       case 3:
           std::cout << "你选择了选项3" << std::endl;
           break;
       default:
           std::cout << "无效的选项" << std::endl;
           break;
   }

   return 0;
}

在上述示例中,用户被要求输入一个选项的整数值(1-3)。然后,switch语句根据输入的值执行相应的代码块。如果输入的值是1,将输出"你选择了选项1";如果是2,将输出"你选择了选项2";如果是3,将输出"你选择了选项3"。如果输入的值不在1-3范围内,将执行default语句块,输出"无效的选项"。

请注意,每个case后面都必须使用break语句来防止代码继续执行下一个casedefault语句是可选的,用于处理未匹配到任何case的情况。

这只是switch语句的一个简单示例,你可以根据自己的需求编写更复杂的switch语句。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击