怎么使结果用国际上通用的表达方法表示呢?
最近做了一个程序,是关于输入利润得到提成的。只是把利润输入,结果输出之后容易看花眼,想修改一下。使结果用国际上通用的表达方法表示。程序如下:
程序代码:#include<stdio.h>
void main()
{
long int lirun1,lirun2,lirun4,lirun6,lirun10,lirun,i;
scanf("%ld",&i);
lirun1=100000*0.1;lirun2=lirun1+100000*0.075;lirun4=lirun2+200000*0.05;lirun6=lirun4+200000*0.03;lirun10=lirun6+400000*0.015;
if(i<=100000)
lirun=i*0.1;
else if(i<200,000)
lirun=lirun1+(i-100000)*0.075;
else if(i<400000)
lirun=lirun2+(i-200000)*0.05;
else if(i<600000)
lirun=lirun4+(i-400000)*0.03;
else if(i<1000000)
lirun=lirun6+(i-600000)*0.015;
else if(i>=1000000)
lirun=lirun10+(i-1000000)*0.01;
printf("lirun=%d",lirun);
printf("\n");
}比如,输入100000显示100,000,输出10,000.



