21xrx.com
2025-03-13 03:02:40 Thursday
文章检索 我的文章 写文章
C++ switch case语句的用法和例子。
2023-06-25 10:17:57 深夜i     22     0
C++ switch case语句 用法 例子

C++ switch case语句是一种常用的程序流程控制语句。它通常用于在多个不同情况下执行不同的代码块。在这个语句中,程序根据某个表达式的值来决定执行哪条分支语句。下面是一个switch case的例子:

int main()
{
  int num = 3;
  switch(num)
  
    case 1:
      cout << "Monday";
      break;
    case 2:
      cout << "Tuesday";
      break;
    case 3:
      cout << "Wednesday";
      break;
    case 4:
      cout << "Thursday";
      break;
    case 5:
      cout << "Friday";
      break;
    default:
      cout << "Weekend";
  
  return 0;
}

在这个例子中,程序会根据变量num的值来决定执行哪一个case语句。如果num的值为1,那么输出的就是Monday;如果num的值为2,就输出Tuesday,依此类推。如果变量num的值与所有的case语句都不匹配,那么程序会执行default语句,输出Weekend。

switch case语句中的break语句用于终止分支语句,防止程序继续执行其他分支语句。不加break语句可能会导致程序出现意料之外的结果。

总的来说,C++ switch case语句可以方便地控制程序的流程,使程序代码更加简洁。但是在使用时需要注意语法和细节问题,否则可能会出现程序错误。

  
  

评论区