C 语言实现商店优惠购物款额计算:可反复输入,负值提示重输!
以下是使用 C 语言实现的代码: ```c #include <stdio.h> int main() { float amount, total; printf("请输入购物额: "); scanf("%f", &amount); while (amount >= 0) { if (amount >= 1000) { total = amount * 0.85; } else if (amount >= 500 && amount < 1000) { total = amount * 0.9; } else if (amount >= 200 && amount < 500) { total = amount * 0.95; } else if (amount >= 100 && amount < 200) { total = amount * 0.97; } else if (amount >= 0 && amount < 100) { total = amount; } printf("应收款额为: %.2f\n", total); printf("请输入购物额: "); scanf("%f", &amount); } if (amount < 0) { printf("输入有误,请重新输入!\n"); } return 0; } ``` ######[AI写代码神器 | 288点数解答 | 2024-11-07 11:15:34]
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)382
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)352
- C++ 代码实现自定义运算 x@y = x² + y² - xy 及 x@(x+y) 计算(DeepSeek | 215点数解答 | 2025-12-13 15:08:14)100
- C++ 实现根据输入正整数奇偶性计算偶数和或约数和(字节豆包 | 838点数解答 | 2026-02-28 20:23:59)59
- 车载系统 UML 类图设计:涵盖 Car、Engine、娱乐系统等的完整类定义与关系解析 (字节豆包 | 760点数解答 | 2024-08-15 22:51:04)332
- C++ 实现:判断苏西与灵兽能否成守护伙伴,附代码详解与复杂度分析(字节豆包 | 527点数解答 | 2025-05-30 16:17:03)85
- C++ 实现:只含加乘无括号表达式的值求解及代码详解(字节豆包 | 730点数解答 | 2025-11-26 20:12:36)74
- C++简单实现:只含加乘算术表达式求值,代码详解!(字节豆包 | 437点数解答 | 2025-11-26 20:13:21)79
- C++实现:判断由 6 种括号组成的字符串是否为合法括号序列(字节豆包 | 339点数解答 | 2025-12-03 18:22:21)95
- C++ 实现:判断括号序列合法性的详细代码及解释(字节豆包 | 532点数解答 | 2025-12-04 18:04:18)86
- C++实现九九乘法表输出及代码详细解释(字节豆包 | 412点数解答 | 2026-02-06 22:10:32)88
- 使用 C++ 统计可晋升为食人魔战士的数量(字节豆包 | 300点数解答 | 2026-04-10 19:22:07)23