lind5-8i.c

来自「谭浩强第二版的课后习题的答案的源程序」· C语言 代码 · 共 28 行

C
28
字号
#include<stdio.h>
main()
	{
	double dividend,grade,i;              //dividend means "hong li, ticheng",i represent benifet
	printf("\nPlease input the benefit.\n");
	scanf("%lf",&i);
	grade=i/(1e5);
	if(grade>0)
		{
		if(grade>0&&grade<=1)
		dividend=i*0.1;
		if(grade>1&&grade<=2)
		dividend=1e4+(i-1e5)*.075;
		if(grade>2&&grade<=4)
		dividend=1e4+1e5*.075+(i-2e5)*.05;
		if(grade>4&&grade<=6)
		dividend=1e4+1e5*.075+2e5*.05+(i-4e5)*.03;
		if(grade>6&&grade<=10)
		dividend=1e4+1e5*.075+2e5*.05+2e5*.03+(i-6e5)*.015;
		if(grade>10)
		dividend=1e4+1e5*.075+2e5*.05+2e5*.03+4e5*.015+(i-1e6)*.01;
		printf("The dididend is %.2fyuan.\n",dividend);
		}
	else
		printf("It is a false date.\n");
	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?