21xrx.com
2025-06-22 17:53:49 Sunday
登录
文章检索 我的文章 写文章
C++中switch语句的用法示例
2023-07-12 15:03:24 深夜i     27     0
C++ switch语句 用法示例

在C++语言中,switch语句是一种很常用的条件语句,它可以有效地简化程序的编写过程,提高程序的效率,下面是一个使用switch语句的示例:

c++
#include<iostream>
using namespace std;
int main()
{
  int grade;
  cout<<"请输入您的成绩:"<<endl;
  cin>>grade;
  switch(grade/10)
  {
    case 10:
    case 9:
    
      cout<<"您的成绩优秀!"<<endl;
      break;
    
    case 8:
    
      cout<<"您的成绩良好!"<<endl;
      break;
    
    case 7:
    
      cout<<"您的成绩中等!"<<endl;
      break;
    
    case 6:
    
      cout<<"您的成绩及格!"<<endl;
      break;
    
    default:
    您的成绩不及格!"<<endl;
      break;
    
  }
  return 0;
}

上面的程序用switch语句判断了一个学生的成绩,并输出相应的评价。在switch语句中,我们先将输入的成绩除以10,然后根据商的大小来执行相应的case语句块,如果没有匹配的case语句块,则执行default语句块。注意,每个case后面都需要跟上break语句,这是因为在执行完当前的case语句块后需要跳出整个switch语句,否则会继续执行下一个case语句块,直到遇到break语句为止。在switch语句中,我们还可以使用多个case语句块执行相同的操作,可以简化程序的编写过程。

综上所述,switch语句是一种非常有用的条件语句,它可以有效地简化程序的编写过程,提高程序的效率,并且非常适合用于多条件的判断。在使用switch语句时,需要注意每个case后面需要跟上break语句,否则会导致程序出错。

  
  

评论区