你正在烘焙饼干,食谱要求用2杯糖和1杯黄油。编写一个C程序,计算并打印出如果你要做12块饼干,需要多少杯糖和黄油。
时间: 2024-10-08 21:07:59 浏览: 5
当你烘焙饼干时,如果按照每份配方的比例制作,那么对于12倍的数量,你需要相应地增加原料的量。假设每块饼干的分量与配方相同,那么计算公式就是总量乘以倍数。以下是相应的C程序:
```c
#include <stdio.h>
#define COOKIES_PER_BATCH 12 // 饼干每批次数量
#define SUGAR_CUPS_PER_COOKIE (2.0 / COOKIES_PER_BATCH) // 每块饼干所需糖量(杯子)
#define BUTTER_CUPS_PER_COOKIE (1.0 / COOKIES_PER_BATCH) // 每块饼干所需黄油量(杯子)
int main() {
double sugar_total, butter_total;
// 计算总共需要的糖和黄油量
sugar_total = SUGAR_CUPS_PER_COOKIE * COOKIES_PER_BATCH;
butter_total = BUTTER_CUPS_PER_COOKIE * COOKIES_PER_BATCH;
// 打印结果
printf("为了制作12块饼干,你需要:\n");
printf("糖: %.2f 杯\n", sugar_total);
printf("黄油: %.2f 杯\n", butter_total);
return 0;
}
```
这个程序先定义了一些常量,如每批次的饼干数量和单个饼干所需的糖和黄油量。然后通过这些常量计算出总需求,并将结果四舍五入到小数点后两位。