回 帖 发 新 帖 刷新版面

主题:仿真超市收款机问题

三、根据问题自己编写程序。
仿真超市收款机。
在超市购物结账时,你一定会发现,收入款员不会预先理会你共买了多少件商品,而是只要还有商品,他就通过扫描将价格输入电脑,当没有商品时就按0表示输入结束。你能编写程序模拟收款的过程吗?
测试数据:
输入:3.5
5
6
25
6.5
14
13
32.8
3.5
0
输出:price=109.3
怎么做

回复列表 (共1个回复)

沙发

#include <stdio.h>
main()
{
float i=0.0,a=0.0;
scanf("%f",&i);
while(i>0.001)
{
    a = a + i;
    scanf("%f",&i);
}
printf("price = %0.3f",a);
getch();
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册