C语言自学完备手册(10)——switch语句

自定义View系列教程00–推翻自己和过往,重学自定义View
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理


探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制


Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南


版权声明


switch语句常用于多分支选择。请看如下示例:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int day;
    puts("请输入1到7的数字");
    scanf("%d",&day);
    switch(day)
    {
    case 1:
        puts("星期一");
        break;
    case 2:
        puts("星期二");
        break;
    case 3:
        puts("星期三");
        break;
    case 4:
        puts("星期四");
        break;
    case 5:
        puts("星期五");
        break;
    case 6:
        puts("星期六");
        break;
    case 7:
        puts("星期七");
        break;
    default:
        puts("您输入有误,请稍后重试");
        break;
    }
    return 0;
}

注意事项
1 switch(条件){ }中的条件必须是整数类型
2 case 和break的成对使用,防止语句穿透
3 可利用default语句处理各个case均不匹配的情况

猜你喜欢

转载自blog.csdn.net/lfdfhl/article/details/80977464