c 语言程序设计的问题用tc做。

来源:百度知道 编辑:UC知道 时间:2024/06/17 07:34:29
急求啊。。。学校bt老师,留的。我不想挂科啊。。。
谢谢谢谢。我就20分。。全给大家

酒店管理:
(1)建立原材料原始数据库(具体要求包括三种菜品的名称、单价、日出货数量和总销售额);
(2)根据单价和出货量计算每种菜品的销售额;
(3)统计销售额总量;
(4)根据销售额提出菜谱更新建议.

#include <stdio.h>
#include <stdlib.h>
struct goods{
char name[20];
float price;
float amount;
float money;
}three[3];
int main()
{int i,max=0,min=0;
float all_money=0;
for(i=0;i<3;i++)
{printf("输入第%d种菜名:\n",i+1);
scanf("%s",three[i].name);
printf("输入第%d种菜的单价和销售量:\n",i+1);
scanf("%f %f",&three[i].price,&three[i].amount);
three[i].money=three[i].price*three[i].amount;
if(three[i].money>three[max].money)max=i;
if(three[i].money<three[min].money)min=i;
all_money+=three[i].money;
}
printf("销售情况:\n");
printf("%10s %6s %8s %8s\n","菜品名称","单价","出货数","销售额");
for(i=0;i<3;i++)
printf("%10s %6.2f %8.2f %8.2f\n",three[i].name,
three[i].price,three[i].amount,three[i].money);
pri