#include <iostream> #include <iterator> using namespace std; int arr[] = {100, 20, 10, 5, 1}; //零钱的种类 int N = sizeof(arr)/ sizeof(int);//零钱的个数 void Input(int &price, int &money); void Comput(int price, int money, int result[]); void Output(int arr[], int n); int main() { int price = 0; int money = 0; Input(price, money); int N = money - price; int *result = new int[N]; memset(result, 0, N*sizeof(int)); Comput(price, money, result); Output(result, N); delete []result; return 0; } /************************************************************************/ /* 函数功能:输入模块 参数:price表示所有商品的价格,money为顾客付的钱 */ /*******************************