编写代码 输入菜品信息:菜品编号 菜品名称 单价 库存数量
时间: 2024-03-09 10:50:01 浏览: 19
好的,以下是一个简单的C语言程序,可以用来输入菜品信息(菜品编号、菜品名称、单价和库存数量):
```c
#include <stdio.h>
struct food {
int id;
char name[20];
float price;
int stock;
};
int main() {
struct food f;
printf("Please enter food ID: ");
scanf("%d", &f.id);
printf("Please enter food name: ");
scanf("%s", f.name);
printf("Please enter food price: ");
scanf("%f", &f.price);
printf("Please enter food stock: ");
scanf("%d", &f.stock);
printf("Food Information:\n");
printf("ID: %d\n", f.id);
printf("Name: %s\n", f.name);
printf("Price: %.2f\n", f.price);
printf("Stock: %d\n", f.stock);
return 0;
}
```
在这个程序中,我们定义了一个 `struct food` 结构体,包含菜品的编号、名称、单价和库存数量。然后,我们使用 `scanf` 函数从用户输入中获取这些信息,并将其存储在 `f` 变量的相应字段中。最后,我们打印出菜品的信息以供用户查看。
请注意,这个程序非常简单,并且没有对输入进行任何验证。在实际的应用中,您需要考虑更多的情况,例如输入是否合法、是否存在输入错误等。