电影院的三张订单在 orders 里,每张有片名、票数、单价。每张显示一行,比如 Up: 2 x 9 = 18,再把钱加进 total;最后的 Total: 那一行已经写好。
Up: 2 x 9 = 18 Coco: 3 x 8 = 24 Wall-E: 1 x 12 = 12 Total: 54
#include <stdio.h>
struct Order {
char film[20];
int tickets;
int price;
};
int main(void) {
struct Order orders[] = {
{"Up", 2, 9},
{"Coco", 3, 8},
{"Wall-E", 1, 12}
};
int total = 0;
for (int i = 0; i < 3; i++) {
// 在这里写:算这一单多少钱,显示一行,再加进 total
}
printf("Total: %d\n", total);
return 0;
}
写好了先点「运行」试试示例,没问题再点「提交」。