这是一道经典的换钱问题。
package com.xiaodong01;
/*
* 换钱问题
*/
public class TestDemo {
public static void main(String[] args) {
int money = 20;
getAble(money);
}
private static void getAble(int money) {
double zhang = 0;
int yuan = 1;
double mao = 0.5;
for( yuan=1;yuan<20;yuan++){
zhang = (money-yuan)/mao;
int z = (int) zhang;
System.out.println("5毛的:"+z+"张,1元的:"+yuan+"张");
}
}
}