呢咿泥 2022-06-06 17:01 采纳率: 100%
浏览 26
已结题

想通过菜单选择后计算个人所得税 这个程序怎么改啊

img


#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include
using namespace std;
int main(void)
{
char choose='\0';
do
{
system("cls");
printf("\n| |\n");
printf("| 请输入选项编号(0/1) |\n");
printf("| |\n");
printf("| 1:计算个人所得税 |\n");
printf("| 0:退出 |\n");
printf("| |\n");
choose=getch();
switch(choose)
{
case'1':printf("您选择了计算个人所得税\n");
t1(); break;
case'0':printf("退出程序\n");
exit (0);
default:printf("%c为非法选项!",choose);
}
printf("\n 按任何键返回\n");
getch();
}while(1);
return 0;
}
int t1()
{
double s,t = 0,i = 0;
double v;
double r, o;
cout<<"请输入您的年收入总额(元):";
cin>>s;
v = s - 60000;
if(v <=0.0)
t = 0.0;
else
{
if(v <= 36000)
r = 0.03, o = 0.0;
else if(v <= 144000)
r = 0.1, o = 2520.0;
else if(v <=300000 )
r = 0.2, o = 16920.0;
else if(v <= 420000)
r = 0.25, o = 31920.0;
else if(v <= 660000)
r = 0.3, o = 52920.0;
else if(v <= 960000)
r = 0.35, o = 85920.0;
else
r = 0.45, o= 181920.0;
t = v * r - o;
}
cout<<"您的年个人所得税为 "<<t<<" 元。\n";
cout<<"谢谢使用!\n";
return 0;
}

  • 写回答

3条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 6月14日
      • 已采纳回答 6月6日
      • 创建了问题 6月6日

      悬赏问题

      • ¥20 boost电路升压频率和占空比选择
      • ¥15 找个人工智能的大佬咨询一些毕设问题
      • ¥15 需要教程:GD32F450I移植无系统lwip
      • ¥15 中文语料库检索构式 求助
      • ¥15 关于naver点击量信息
      • ¥15 Linux gcc升级问题
      • ¥100 如何封禁域名,让app打不开呢?
      • ¥15 通过安卓命令如何打开控制中心
      • ¥15 Nginx 配合Django 丢样式
      • ¥15 求问Python学生成绩管理系统的问题