现在的位置: 首页 > 综合 > 正文

学点 C 语言(10): switch 语句

2011年12月20日 ⁄ 综合 ⁄ 共 464字 ⁄ 字号 评论关闭
1. 常规:

#include <stdio.h>

int main(void)
{
    int i;
    for (i = 0; i 

2. 省略 default:


#include <stdio.h>

int main(void)
{
    int i;
    for (i = 0; i 

3. 相同结果:


#include <stdio.h>

int main(void)
{
    int i;
    for (i = 0; i 

4. 用于字符:


#include <stdio.h>

int main(void)
{
    char c;
    for (c = 'A'; c 

5. 用于枚举:


#include <stdio.h>

int main(void)
{
    enum ABCD {AAA,BBB,CCC,DDD} e;

    e = CCC;
    switch (e) {
        case AAA: printf("%d.AAA\n", e); break;
        case BBB: printf("%d.BBB\n", e); break;
        case CCC: printf("%d.CCC\n", e); break;
        case DDD: printf("%d.DDD\n", e); break;
    default:
        ;
    }
            
    getchar();
    return 0;
}

抱歉!评论已关闭.