Pei 發問時間: 電腦與網際網路程式設計 · 1 個月前

想用c++寫出此程式?

假設有25元、5元和1元等3種硬幣,請讀入一個金額,並顯示等同於該金額所需的最少硬幣組合。

1 個解答

評分
  • 1 個月前

    #include<iostream>

    using namespace std;

    int main(void){

      int amount, coins[] = {25, 5, 1};

      while(cout << "give me an amount: " && cin >> amount && 0<amount){

        for(auto a: coins){

          cout <<  a << " dollar coin: " <<  amount/a << endl;

          amount %= a;

        }

        cout << endl;

      }

      return 0;

    }

還有問題?馬上發問,尋求解答。