当前位置: 代码迷 >> 综合 >> Day10-switch语句
  详细解决方案

Day10-switch语句

热度:46   发布时间:2023-12-06 16:36:08.0

C语言
代码说明:根据分数打印分数所处的等级。

#include<stdio.h>
int main(){
    int score;scanf("%d",&score);switch(score/10){
    case 10:case 9:printf("优秀\n");break;case 8:printf("良好\n");break;case 7:case 6:printf("及格\n");break;default:printf("不及格");break;} return EXIT_SUCCESS;
}

switch语句就是一个多路条件选择。从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。

C++
代码说明:根据打分,判断电影的好坏

#include<iostream>
using namespace std;
int main(){
    cout<<"请给电影打分:"<<endl;int score;cin>>score;cout<<"您打的分数为:"<<score<<endl;switch(score){
    case 10:case 9: cout<<"您认为是经典电影"<<endl;break;case 8:case 7:cout<<"您认为电影非常好"<<endl;break;case 6:case 5:cout<<"您认为电影一般"<<endl;break;default:cout<<"您认为这是个烂片"<<endl;break;}return 0;
}
  相关解决方案