• 技术文章 >后端开发 >C#.Net教程

    c语言中case是什么意思

    青灯夜游青灯夜游2022-11-23 17:35:05原创984

    在c语言中,case的意思为“情况”、“案例”,是用于switch语句的关键字。“switch case”语句是一种选择结构的语句,允许测试变量与值列表的相等性,每个值称之为案例或者case;程序会检查switch后面的值并且与case后面的值比对,如果相等则执行后面的代码或代码块。

    php入门到就业线上直播课:进入学习

    本教程操作环境:windows7系统、c99、Dell G3电脑。

    case中文是什么意思

    作名词意思是例子;情况;案例;(辩论或诉讼)论据;箱。

    作动词意思是装箱;踩点;仔细检查。

    c语言中的case

    在c语言中,case的意思为“情况”、“案例”。case是用于switch语句的关键字。

    switch case语句是一种选择结构的语句,用来代替简单的、拥有多个分枝的 if else 语句。

    switch语句允许测试变量与值列表的相等性,每个值称之为案例或者case,程序会检查switch后面的值并且与case后面的值比对,如果相等则执行后面的代码或代码块

    switch..case在C语言中的语法如下

    switch(表达式){
        case 整型数值1: 语句 1;[break;]
        case 整型数值2: 语句 2;[break;]
        ......
        case 整型数值n: 语句 n;[break;]
        default: 语句 n+1;[break;]
    }

    它的执行过程是:

    注意:

    switch (1) {
        case 1.1:
            break;
    }
    int a;
    scanf("%d", &a);
    switch (a) {
        case a + 1:
            break;
    }

    1.webp.jpg

    示例1:

    #include <stdio.h>
    
    int main () {
    
        /* local variable definition */
        char grade;
        scanf("%d", &grade);
    
        switch(grade) {
            case 'A' :
                printf("Excellent!\n" );
                break;
            case 'B' :
            case 'C' :
                printf("Well done\n" );
                break;
            case 'D' :
                printf("You passed\n" );
                break;
            case 'F' :
                printf("Better try again\n" );
                break;
            default :
                printf("Invalid grade\n" );
        }
    
        printf("Your grade is  %d\n", grade );
    
        return 0;
    }

    2.png

    示例2:

    #include <stdio.h>
    int main() {
    
        printf("Please input your grade(1-100):");
        int grade;
        scanf("%d", &grade);
    
        switch (grade / 10) {
            case 10:
            case 9:
                printf("A\n");
                break;
    
            case 8:
            case 7:
                printf("B\n");
                break;
    
            case 6:
            case 5:
                printf("C\n");
                break;
            default:
                break;
    
        }
        return 0;
    }

    3.png

    相关推荐:《C视频教程

    以上就是c语言中case是什么意思的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:C语言
    上一篇:c语言中关键字有多少个 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 经验分享:golang与c语言是如何相互调用!• C语言必背18个经典程序,C语言初学者必会(收藏)• 聊聊如何利用纯C语言对EXCEL进行读写操作• C语言入门之聊聊基础知识(数据类型、变量、函数、数组等)• c语言怎么输入3个数并从小到大输出
    1/1

    PHP中文网