currency.c

来自「北大青鸟软件工程师ppt的学生用书源代码」· C语言 代码 · 共 30 行

C
30
字号
#include <stdio.h>

int denom (int *s,int c)
{
	 return (*s) / c;
}
void main()
{
	int sum,temp,notes;//sum保存用户输入的金额;temp临时保存输入的金额;notes保存需要纸币的总数;
	notes=0;
	printf("\n 请输入金额:");
	scanf("%d", &sum);
	temp = sum;
	notes=denom (&sum,100);
    sum = sum % 100;
	notes=notes+denom (&sum,50);
    sum = sum % 50;
	notes=notes+denom (&sum,20);
	sum = sum % 20;
	notes=notes+denom (&sum,10);
	sum = sum % 10;
	notes=notes+denom (&sum,5);
	sum = sum % 5;
	notes=notes+denom (&sum,2);
    sum = sum % 2;
	notes=notes+sum;

	printf("\n 合计 %d 元将需要 %d 张纸币。",temp, notes);
	printf("\n ");
}			

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?