656 钞票和硬币
include[HTML_REMOVED]
int main()
{
double N = 0;
float zhi[6] = { 100.00,50.00,20.00,10.00,5.00,2.00 };
float ying[6] = { 1.0,0.5,0.25,0.1,0.05,0.01 };
int a, n;
scanf(“%lf”, &N);
N = N + 0.001;
for (printf(“NOTAS:\n”), n = 0; n <= 5; n++)
{
a = N / zhi[n];
printf(“%d nota(s) de R$ %.2f\n”, a, zhi[n]);
N = N - a * zhi[n];
}
for (printf(“MOEDAS:\n”), n = 0; n <= 5; n++)
{
a = N / ying[n];
printf(“%d moeda(s) de R$ %.2f\n”, a, ying[n]);
N = N - a * ying[n];
}
return 0;
}