已知A、B、C三种蛋糕的配料用量表如下: 配料 品种 水果 (fruit) 黄油 (cheese) 糖 (suger) 面粉 (flour) 鸡蛋 (egg) 白兰地 (wine) A 100 400 400 50 250 150 B 75 300 300 25 200 100 C 50 200 200 20 150 50 求三种蛋糕的原料成本,各种原料的单价如下: 水果 黄油 糖 面粉 鸡蛋 白兰地 单位 0.36 0.40 0.31 0.08 0.62 0.22 元/克 打印出三种蛋糕各种原料的成本和总成本的表格。要求原料名称定义成枚举类型,数组下标用枚举类型。
>> 本文固定链接: http://www.vcgood.com/archives/3007
#include “stdio.h”
void main()
{
enum material{fruit,cheese,sugar,flour,egg,wine};
double danjia[6]={0.36,0.40,0.31,0.08,0.62,0.22};
double a[3][6]={100,400,400,50,250,150,75,300,300,25,200,100,50,200,200,20,150,50};
double chengben[3][6]={0};
int i;
enum material j;
double sum[3]={0,0,0};
for(i=0;i<3;i++)
{
for(j=fruit;j<=wine;j++)
{
chengben[i][j]=danjia[j]*a[i][j];
sum[i]+=chengben[i][j];
printf(“%-7.1lf”,chengben[i][j]);
}
printf(” sum=%.1lf\n”,sum[i]);
}
}
不好意思,没表头
支持一下啊
非常感谢!如果能把表头加上就更好了!
如果用宏定义来字就好很多了或是用
#include “conio.h”
都很容易呀!