#include <stdio.h>

int main() { int price; char origin, brand;

printf("请输入手机是否国产(y/n):");
scanf("%c", &origin);

if (origin == 'y') {
    printf("请输入手机价格:");
    scanf("%d", &price);
    if (price > 6000) {
        printf("您选择的手机型号为:mate50pro\n");
    } else {
        printf("您选择的手机型号为:小米13\n");
    }
} else if (origin == 'n') {
    printf("您选择的手机品牌为:苹果(a)/三星(s)/华为(h)\n");
    scanf(" %c", &brand); //注意空格,避免读取上一个输入的回车符
    
    if (brand == 'a') {
        printf("您选择的手机型号为:苹果12\n");
    } else if (brand == 's') {
        printf("您选择的手机型号为:三星S21\n");
    } else if (brand == 'h') {
        printf("请输入手机价格:");
        scanf("%d", &price);
        if (price > 6000) {
            printf("您选择的手机型号为:华为Mate40Pro\n");
        } else {
            printf("您选择的手机型号为:华为Nova8\n");
        }
    } else {
        printf("输入有误!\n");
    }
} else {
    printf("输入有误!\n");
}

return 0;

}

C语言手机型号选择代码示例:if语句实现

原文地址: https://www.cveoy.top/t/topic/jOhh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录