程序:计算股票经纪人的佣金 当股票通过经纪人进行买卖时,经纪人的佣金往往根据股票交易额采用某种变化的比例进行计算。下面的表格显示了实际支付给经纪人的费用的数量: 交易额范围 佣金费用 低于2500美元 30美元+1.7% 2500~6250美元 56美元+0.66% 6250~20000美元 76美元+0.34% 20000~50000美元 100美元+0.22% 50000~500000美元 155美元+0.11% 超过500000美元 255美元+0.09% 最低收费是39美元。下面的程序要求用户输入交易额,然后显示出佣金的数额: Enter value of trade: 30000 Commission: $166.00 **输入格式要求:"%f" 提示信息:"Enter value of trade:" **输出格式要求:"Commission: $%.2f\n"要求用C语言
时间: 2023-06-27 17:07:23 浏览: 427
以下是计算股票经纪人佣金的C语言代码:
```c
#include <stdio.h>
int main() {
float value, commission;
printf("Enter value of trade: ");
scanf("%f", &value);
if (value < 2500) {
commission = 30 + value * 0.017;
} else if (value < 6250) {
commission = 56 + value * 0.0066;
} else if (value < 20000) {
commission = 76 + value * 0.0034;
} else if (value < 50000) {
commission = 100 + value * 0.0022;
} else if (value < 500000) {
commission = 155 + value * 0.0011;
} else {
commission = 255 + value * 0.0009;
}
// 佣金最低收费为39美元
if (commission < 39) {
commission = 39;
}
printf("Commission: $%.2f\n", commission);
return 0;
}
```
代码中使用了条件语句和算术运算符来计算佣金。在计算完成后,使用了格式化输出将结果输出到屏幕上,保留两位小数。
阅读全文