您的位置:首页 > 编程语言 > Java开发

本人菜鸟,Java编程时遇到一问题!,请帮忙!

2009-10-21 21:23 246 查看
本人菜鸟,编程时遇到一问题!

各位兄弟帮忙找个错误,程序如下:

/**

* @(#)PrintPyramid.java

*

* PrintPyramid application

*

* @author

* @version 1.00 2009/10/21

*/

import java.io.IOException;

public class print {

public static void main(String[] args) {

double commission=0;

double saleamout =1;

double comm_sought=0;

System.out.println("please input the comm_sought of double style!");

try

{

comm_sought = System.in.read();

}

catch(Exception e){System.out.println("ex");}

while(commission<comm_sought)

{

if(saleamout>=10001)

commission=5000*0.08+5000*0.1+(saleamout-10000)*0.12;

else if(saleamout>=5001)

commission=5000*0.08+5000*0.1;

else

commission=saleamout*0.08;

saleamout++;

}

System.out.println("the sales amout "+saleamout+" is needed ");

}

此程序用于计算业务提成,当销售额大于10000,提成率为12%,大于等于5000为10%,小于5000为8%,salemout:销售 额,commission是业务员的实际提成,comm_sought是业务员想拿到的提成。我输入25000.0,saleamout应该是210835,结果却是六百多,轻微问题出在哪?该怎样改?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: