使用赋值运算符计算含税金额的 C 程序
cserver side programmingprogramming
问题
编写一个 C 程序,以美元为单位输入金额,然后显示加 18% 税的金额。
解决方案
假设餐厅工作人员在每位顾客的账单上加 18% 的税。
计算税的逻辑是减去
value=(money + (money * 0.18));
应将金额乘以 18% 并添加到金额中,然后餐厅工作人员可以从顾客那里收到含税金额。
示例
#include<stdio.h> int main(){ float money,value; printf("输入带美元符号的金额:"); scanf("%f",&money); value=(money + (money * 0.18)); printf("加税后金额= %f
",value); return 0; }
输出
输入带美元符号的金额:250$ 加税后的金额= 295.000000
示例
让我们通过改变百分比来考虑同一个程序 −
#include<stdio.h> int main(){ float money,value; printf("输入带美元符号的金额:"); scanf("%f",&money); value=(money + (money * 0.20)); printf("加税后金额= %f
",value); return 0; }
输出
输入带美元符号的金额:250$ 加税后金额= 300.000000