编写一个程序,创建2个8个元素的double 类型数组,第一个用来从键盘接收8个值,第二个数组元素的值为第一个数组对应元素的前面元素的和,分别输出这两个数组的值。两个数组的元素要相对应。
一个线上超市,销售8种水果:苹果3.5元一斤,桃子5元一斤,荔枝5.5一斤,香蕉4元一斤,橘子3元一斤,桔子4.5元一斤,梨子3元一斤,水蜜桃5.3元一斤。少于5斤的订单要加收6.5元的运输和包装费,5-20斤的订单要加收13元的运输和包装费,超过20斤的订单在加收13元的基础上要每斤加收.2元的运输和包装费。编写一个程序,提供一个菜单,给客户进行选择所购水果,可以进行多次选购。计算货物总价、运费和包装费。同时显示所有购买信息。

C语言编写程序线上卖水果,求帮忙
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 技术专家团-Plio大咸鱼 2021-10-20 15:53关注
代码如下
有帮助望采纳~#include <stdio.h> int main(int argc, char const *argv[]) { double a[8], b[8]; for (int i = 0; i < 8; i++) { scanf("%lf", &a[i]); } for (int i = 0; i < 8; i++) { b[i] = i == 0 ? a[i] : b[i - 1] + a[i]; } for (int i = 0; i < 8; i++) { printf("%d : %lf , %lf\n", i, a[i], b[i]); } };
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用