黑马程序员技术交流社区
标题:
个人所得税自编源代码
[打印本页]
作者:
LEON27
时间:
2015-6-27 21:51
标题:
个人所得税自编源代码
MAIN.M
#import <Foundation/Foundation.h>
#import "People.h"
int main(int argc, const char * argv[])
{
People *zhangSan = [People alloc];
float shui= [zhangSan jiSuanShui:7000];
NSLog(@"shui===%f",shui);
if (shui>=8000) {
NSLog(@"我就嫁给你");
}
// NSLog(@"yyyyyy");
return 0;
}
复制代码
TEST.H
#import <Foundation/Foundation.h>
@interface People : NSObject
-(float)jiSuanShui:(int)aWage;
@end
复制代码
TEST.M
#import "People.h"
@implementation People
-(float)jiSuanShui:(int)aWage{
float sanXianYiJin=0;
if (aWage>=7662) {
sanXianYiJin =7662*(0.08+0.02+0.005+0.12);
}else{
sanXianYiJin =aWage*(0.08+0.02+0.005+0.12);
}
float yingNaShuiDeE =aWage-sanXianYiJin-3500;
float shuiE=0;
if (yingNaShuiDeE<=0) {
shuiE =0;
}else if (yingNaShuiDeE<=1500){
shuiE =yingNaShuiDeE*0.03-0;
}else if (yingNaShuiDeE<=4500){
shuiE =yingNaShuiDeE*0.1-105;
}else if (yingNaShuiDeE<=9000){
shuiE=yingNaShuiDeE*0.2-555;
}else if (yingNaShuiDeE<=35000){
shuiE=yingNaShuiDeE*0.25-1005;
}else if (yingNaShuiDeE<=55000){
shuiE=yingNaShuiDeE*0.3-2755;
}else if (yingNaShuiDeE<=80000){
shuiE=yingNaShuiDeE*0.35-5505;
}else{
shuiE=yingNaShuiDeE*0.45-13505;
}
NSLog(@"shuiE===%f",shuiE);
return shuiE;
}
@end
复制代码
作者:
LEON27
时间:
2015-6-28 09:59
王亚征 发表于 2015-6-27 22:00
这就嫁了???
自己写代码的小乐趣
作者:
LEON27
时间:
2015-6-28 10:01
王亚征 发表于 2015-6-27 22:00
这就嫁了???
8000的个人所得税 工资4万左右啦 你是女的 你嫁补?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2