学习笔记(19):C语言入门到精通-逻辑判断语句-上

立即学习:https://edu.csdn.net/course/play/10534/378133?utm_source=blogtoedu

学习目标:

1. 掌握if..else的多种使用方法。

2. 掌握switch的使用方法。

扫码观看视频:

代码示例:

#include <stdio.h>

void switch_select(const int kind) {
    switch (kind) {
        case 1:
        case 2:
            if (kind == 1) {
                printf("《人工智能》\n");
            } else if (kind == 2) {
                printf("《老人与海》\n");
            }

            printf("《时间简史》\n");
            break;
        case 3:
            printf("《明朝的那些事儿》\n");
            break;
        default:
            printf("什么都没有找到\n");
            break;
    }
}

void if_select(const int kind) {
    if (kind == 1) {
        printf("a.《人工智能》\n");
    } else if (kind == 2) {
        printf("b.《老人与海》\n");
    } else if (kind == 3) {
        printf("c.《明朝的那些事儿》\n");
    } else {
        printf("什么都没有找到\n");
    }
}

int main() {
    int kind = 0;
    char seq = 0;

    printf("Book Query System\n");
    printf("1. 科技,2. 文学,3. 历史\n");
    printf("Please select number(1~3):");
    scanf("%d", &kind);

    //switch_select(kind);
    if_select(kind);
    printf("Please input the book seq:");
    scanf("\n%c", &seq);

    switch (seq) {
        case 'a':
            printf("a.《人工智能》\n");
            break;
        case 'b':
            printf("b.《老人与海》\n");
            break;
        case 'c':
            printf("c.《明朝的那些事儿》\n");
            break;
        default:
            printf("Don't found this book.\n");
            break;
    }

    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

道知极限编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值