c语言输出某人购买饮料2.5元,付给商家钱,若正好2.5元无需找零,若不足2.5元告知用户付款错误,若需找零计算零钱。
时间: 2023-05-12 22:04:53 浏览: 153
C语言代码-找零钱
5星 · 资源好评率100%
以下是 C 语言代码:
```c
#include <stdio.h>
int main() {
float price = 2.5;
float money;
float change;
printf("请输入付款金额:");
scanf("%f", &money);
if (money == price) {
printf("购买成功,无需找零!\n");
} else if (money < price) {
printf("付款金额不足,请重新付款!\n");
} else {
change = money - price;
printf("购买成功,找零 %.2f 元!\n", change);
}
return 0;
}
```
这段代码可以实现购买饮料的功能,如果付款金额正好等于 2.5 元,则输出购买成功,无需找零;如果付款金额不足,则输出付款金额不足,请重新付款;如果付款金额超过 2.5 元,则计算找零并输出。
阅读全文