超级直观的题解,看完必会!
2026-07-27 10:34:46
发布于:广东
48阅读
0回复
0点赞
核心思路
循环累加:一共 12 个月,循环读取每个月的劳务报酬,逐月计算个税并累加到总税额中。
个税规则:
1、月收入 ≤ 800 时无需交税;
2、月收入 > 800 时,仅对超出 800 的部分按 20% 税率计算个税。
格式输出:最终总税额保留两位小数输出。
#include<iostream>
using namespace std;
int main()
{
double sum = 0; // 全年个税总和
// 循环12次,处理每个月的收入
for (int i = 1; i <= 12; i++)
{
double x;
cin >> x;
// 超过800的部分按20%计税,没超过则不交税
if (x > 800) sum += (x - 800) * 0.2;
}
// 保留两位小数输出结果
printf("%.2f\n", sum);
return 0;
}
这里空空如也








有帮助,赞一个