C语言手机型号选择代码示例:if语句实现
#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;
}
原文地址: https://www.cveoy.top/t/topic/jOhh 著作权归作者所有。请勿转载和采集!