写一个商品选择的c语言程序
时间: 2023-09-18 10:06:03 浏览: 110
### 回答1:
好的,以下是一个简单的商品选择程序的 C 语言代码示例:
```
#include <stdio.h>
int main() {
int choice;
printf("请选择您想购买的商品:\n");
printf("1. 咖啡\n");
printf("2. 茶\n");
printf("3. 汽水\n");
printf("请输入您的选择:");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("您选择了咖啡。\n");
break;
case 2:
printf("您选择了茶。\n");
break;
case 3:
printf("您选择了汽水。\n");
break;
default:
printf("您的选择无效,请重新选择。\n");
break;
}
return 0;
}
```
该程序先向用户显示可供选择的商品,然后通过 scanf 函数读入用户的选择,并使用 switch 语句判断用户选择的商品,最后输出结果。
### 回答2:
下面是一个简单的商品选择的C语言程序:
```c
#include <stdio.h>
int main() {
int choice;
printf("请选择以下商品:\n");
printf("1. 商品A - 价格:10元\n");
printf("2. 商品B - 价格:20元\n");
printf("3. 商品C - 价格:30元\n");
printf("4. 商品D - 价格:40元\n");
printf("请输入您选择的商品编号:");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("您选择了商品A,价格为10元。\n");
break;
case 2:
printf("您选择了商品B,价格为20元。\n");
break;
case 3:
printf("您选择了商品C,价格为30元。\n");
break;
case 4:
printf("您选择了商品D,价格为40元。\n");
break;
default:
printf("无效的选项,没有对应的商品。\n");
}
return 0;
}
```
程序首先显示一个商品列表,并要求用户输入他们想要选择的商品编号。然后,程序使用`switch`语句根据用户输入的选择来输出相应的商品信息。如果用户输入的商品编号不在列表范围内,则会输出一个错误提示。
### 回答3:
下面是一个使用C语言编写的商品选择程序的示例:
```c
#include <stdio.h>
int main() {
int choice;
printf("请选择您要购买的商品:\n");
printf("1. 苹果\n");
printf("2. 香蕉\n");
printf("3. 葡萄\n");
printf("4. 橙子\n");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("您选择了苹果。\n");
// 执行苹果商品的相关操作
break;
case 2:
printf("您选择了香蕉。\n");
// 执行香蕉商品的相关操作
break;
case 3:
printf("您选择了葡萄。\n");
// 执行葡萄商品的相关操作
break;
case 4:
printf("您选择了橙子。\n");
// 执行橙子商品的相关操作
break;
default:
printf("请输入正确的选项。\n");
break;
}
return 0;
}
```
这个程序首先打印商品的选择菜单,然后等待用户输入一个数字来选择商品。使用`scanf`函数读取用户的输入,并将其存储在`choice`变量中。
接下来,使用`switch`语句根据用户输入的选择执行相应的代码块。每个`case`中都包含了所选商品的输出语句和相关操作。如果用户输入的选择超出了给定的选项范围,`default`分支会输出一条错误提示信息。
注意:上述代码只是一个示例,每个商品的操作实现需要根据实际需求来设计。
阅读全文
相关推荐


















