Kodewick
开始学 →
小挑战←→0 / 70

面包店小票

#009小挑战输出数组约 6 分钟

面包店的小票:每样东西一行,名字用 %-10s(占 10 格、靠左),价钱用 %6.2f(占 6 格、两位小数),同时把价钱加进 total。最后一行 Total 模板已经写好了,照着它的格式写。

应该显示
Bread       3.50
Croissant   2.25
Muffin      2.75
Total       8.50
main.c
#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;
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。