OpenJudge-14:人民币支付
描述
从键盘输入一指定金额(以元为单位,如345),然后输出支付该金额的各种面额的人民币数量,显示100元,50元,20元,10元,5元,1元各多少张,要求尽量使用大面额的钞票。
输入
一个小于1000的正整数。
输出
输出分行,每行显示一个整数,从上到下分别表示100元,50元,20元,10元,5元,1元人民币的张数
代码(我这是笨方法,懒得想,要是评论区有大佬知道好方法,就分享一下呗!蟹蟹?️):
#include
int main(){
int sum=0;
int num100,num50,num20,num10,num5,num1=0;
scanf("%d", &sum);
num100=sum/100;
num50=(sum-100*num100)/50;
num20=(sum-100*num100-50*num50)/20;
num10=(sum-100*num100-50*num50-20*num20)/10;
num5=(sum-100*num100-50*num50-20*n
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/12013.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论