21xrx.com
2024-11-22 01:19:38 Friday
登录
文章检索 我的文章 写文章
C++中使用switch语句的例题
2023-07-05 15:29:21 深夜i     --     --
C++编程 switch语句 控制流程语句 多分支选择 编程练习题

在C++程序设计中,switch语句是一个常用的控制语句,用于根据不同的条件执行不同的语句块。下面我们来看一个使用switch语句的例题。

题目:输入一个数字(1-5),根据数字输出对应的成绩等级。

解析:根据题目要求,我们需要使用switch语句来判断输入的数字,并根据数字输出对应的成绩等级。其中,成绩等级与数字的对应关系如下表所示:

数字|成绩等级

---|---

1 |A

2 |B

3 |C

4 |D

5 |E

代码如下:


#include<iostream>

using namespace std;

int main()

{

  int num;

  cout<<"请输入一个数字(1-5):";

  cin>>num;

  switch(num)

  

    case 1: cout<<"成绩等级为:A"<<endl;break;

    case 2: cout<<"成绩等级为:B"<<endl;break;

    case 3: cout<<"成绩等级为:C"<<endl;break;

    case 4: cout<<"成绩等级为:D"<<endl;break;

    case 5: cout<<"成绩等级为:E"<<endl;break;

    default: cout<<"无效的数字!"<<endl;

  

  return 0;

}

上述代码中,我们首先通过cin语句从控制台获取用户输入的数字,并将其存储在num变量中。然后使用switch语句判断num变量的值,并根据不同的值输出对应的成绩等级。如果用户输入的数字不在1-5范围内,则输出“无效的数字!”。最后,通过return语句结束程序的执行。

总结:通过上述例题,我们可以看出,switch语句是一种强大的控制语句,能够根据不同的条件执行不同的代码块。在实际编程中,我们可以根据具体的需求灵活运用switch语句,提高代码的可读性和执行效率。

  
  

评论区

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