0

私の友人と私は C++ を学んでいますが、このプログラムを正常に実行できないようです。基本的に、私たちが今試みているのは、ユーザーに 2 つの変数を要求するプログラムのスクリプトを作成する必要があるタスクです。これらの変数の 1 つは税率 (1.X の形式) で、もう 1 つは任意の正の実数です。今、私たちが知る必要があるのは、なぜ私たちの状態が刺激を与えないのか? 質問への回答をお待ちしております。コードは次のとおりです。

    #include <iostream>
    #include <iomanip>
    #include <ctype.h>
    #include <math.h>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        double dTax;
        double dbAmount;
        double dAmount;
        cout << "Tax? (In the form of 1.05)" << endl;
        cin >> dTax;
        cout << "Amount?" << endl;
        cin >> dbAmount;
        cout << dbAmount << " is the amount without taxes incalculated." << endl;
        dAmount = (dbAmount*dTax);
        while (dAmount != (2*dbAmount))
        {
            dAmount = (dAmount*dTax);
            cout << dAmount << " is the next amount, with taxes incalculated." << endl;
            break;
        }
        cin.get();
        return 0;
    }
4

1 に答える 1

1

私がこれを書いているとき、コードにはmain機能がありません。

main次のような関数が必要です

int main()
{
    // my main program statements
}

少し単純化しすぎましたが、ここからプログラムの実行が始まります。

于 2013-01-01T06:30:36.370 に答える