面包店的小票:每样东西一行,名字用 %-10s(占 10 格、靠左),价钱用 %6.2f(占 6 格、两位小数),同时把价钱加进 total。最后一行 Total 模板已经写好了,照着它的格式写。
Bread 3.50 Croissant 2.25 Muffin 2.75 Total 8.50
#include <stdio.h>
int main(void) {
const char *items[3] = {"Bread", "Croissant", "Muffin"};
double prices[3] = {3.5, 2.25, 2.75};
double total = 0;
for (int i = 0; i < 3; i++) {
// 在这里写:用 printf 显示这样东西的名字和价钱
// 在这里写:把这个价钱加到 total 上
}
printf("%-10s%6.2f\n", "Total", total);
return 0;
}
写好了先点「运行」试试示例,没问题再点「提交」。