21xrx.com
2024-11-22 06:38:41 Friday
登录
文章检索 我的文章 写文章
C++中switch语句的用法示例
2023-07-12 15:03:24 深夜i     --     --
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语句,否则会导致程序出错。

  
  

评论区

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