码迷,mamicode.com
首页 > 编程语言 > 详细

【好程序员笔记分享】C语言之switch语句

时间:2015-03-31 01:06:29      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:blank   cccccc   target   程序员   c语言   

ios培训------我的c语言笔记,期待与您交流!

 

#include <stdio.h>
/*
switch (数值)
 {
    case 数值1:
        语句1;
        break;
    case 数值2:
        语句2;
        break;
    default :
        语句3;
        break;
 }
 */
int main()
{
    //int a = 10;
    // break:退出整个switch语句
    // 如果case后面没有break,就会执行后面所有case中的语句,直到遇到break为止
    /*
    int b = 10;
    switch (a)
    {
        case 10:
            printf("A\n");
            b++;
        case 5:
            printf("B\n");
            b++;
        case 0:
            printf("C\n");
            b++;
            break;
        default:
            printf("D\n");
            break;
    }
    printf("b的值是%d\n", b);*/
    //输出显示; A
                B
                C
                b的值是13
    char c = +;
    int a = 10;
    int b = 20;
    // 如果要在case后面定义新的变量,必须用大括号{}包住
    switch (c) {
        case +:
        {
            int sum = a + b;
            printf("和是%d\n", sum);   //和是30
            break;
        }
        case -:
        {
            int minus = a - b;
            printf("差是%d\n", minus);
            break;
        }
    }
    return 0;
}

【好程序员笔记分享】C语言之switch语句

标签:blank   cccccc   target   程序员   c语言   

原文地址:http://putongren.blog.51cto.com/9086263/1626552

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!