统计出需要多少张100元、50元、20元、10元、5元、1元纸币。

代码如下:

import java.util.Scanner;

public class RMBCount { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入人民币面额(单位:元):"); int money = scanner.nextInt();

    int hundredCount = money / 100; // 100元纸币数量
    int fiftyCount = (money % 100) / 50; // 50元纸币数量
    int twentyCount = (money % 50) / 20; // 20元纸币数量
    int tenCount = (money % 20) / 10; // 10元纸币数量
    int fiveCount = (money % 10) / 5; // 5元纸币数量
    int oneCount = money % 5; // 1元纸币数量

    System.out.println("需要" + hundredCount + "张100元纸币");
    System.out.println("需要" + fiftyCount + "张50元纸币");
    System.out.println("需要" + twentyCount + "张20元纸币");
    System.out.println("需要" + tenCount + "张10元纸币");
    System.out.println("需要" + fiveCount + "张5元纸币");
    System.out.println("需要" + oneCount + "张1元纸币");
}
用java写一段程序输入一个值值是人民币的面额单位是元按照人民币纸质的面额划分

原文地址: https://www.cveoy.top/t/topic/cKGB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录