java 计算金额需要的面值为100,50,20,10,5,1的张数

来源:互联网 发布:巨人网络通行证注册 编辑:程序博客网 时间:2024/05/23 11:49




//设计一个自动计算需要面值金钱的算法

//假设有 100 50 20 10 5 1的面值的钱
public class money {
    long money;
public money(long money){
this.money=money;
}
long [] ccc={100,50,20,10,5,1};
long [] ddd=new long[6];
public void jisuan2(){
for(int i=0;i<ccc.length;i++){
ddd[i]=money/ccc[i];
money=money-ddd[i]*ccc[i];
System.out.println(ccc[i]+"元"+ddd[i]+"张");
}
}
阅读全文
0 0