//WinTC上编译通过 ,算法很简单的,就是逐一从最大面额开始比较 // 对了 对于不可能的面额直接忽略,比如5分这些没法支付的#include"stdio.h" int main() { double money,array[9]={100,50,10,5,2,1,0.5,0.2,0.1}; int num,i; printf("Input the Money:"); scanf("%lf",&money); num=i=0; while(money>=0.1) { if(money>=array) { money-=array; num++; } else i++...
|