7 编写一个程序,要求用户输入一个美金数量,然后显示出如何使用最少的20美元、10美元、5美元和1美元来付款。

提示:将付款金额除以20,确定20美元的数量,然后从付款金额中减去20美元的总金额。对其他面值的钞票重复这一操作。确保在程序中始终使用整数值,不要用浮点数。

#include <stdio.h>

int main(void)
{
    int amount;

    printf("Enter a dollar amount: ");
    scanf("%d", &amount);
    printf("$20 bills: %d\n", amount / 20);
    amount = amount % 20;
    printf("$10 bills: %d\n", amount / 10);
    amount = amount % 10;
    printf("$5  bills: %d\n", amount / 5);
    amount = amount % 5;
    printf("$1  bills: %d\n", amount / 1);

    return 0;
}

  

运行结果如下:

《C语言程序设计现代方法》第2章 编程题

 

 

 

 

相关文章:

  • 2021-10-29
  • 2022-12-23
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
  • 2021-04-12
  • 2021-09-10
  • 2022-01-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2021-12-27
  • 2021-08-17
  • 2022-12-23
相关资源
相似解决方案