モジュラス:C++は、私は次のように2つの数の係数を見つけC++で非常に簡単なプログラムを書くためにしようとしている小さなプログラムの問題
は、これはどのように解決することができますか?
ありがとうございました。
モジュラス:C++は、私は次のように2つの数の係数を見つけC++で非常に簡単なプログラムを書くためにしようとしている小さなプログラムの問題
は、これはどのように解決することができますか?
ありがとうございました。
グローバル変数modulus
の名前がstd::modulus
と衝突するため、エラーが発生します。これを修正するには、次のことができます。
modulus
ローカル変数using namespace std
を削除し、個別std
から必要な名前をインポートしたり、std::
modulus
変数
using namespace std;
があるため、それはstd::modulusと一致します。
修正されたバージョン:
#include <iostream>
using std::cout;
using std::cin;
int main()
{
cout<<"***Welcome to the MODULUS calculator***";
cout<<"Enter the numerator, then press ENTER: ";
int n;
cin>>n;
cout<<"Enter the denominator, then press ENTER: ";
int d;
cin>>d;
int modulus=n%d;
cout<<"The modulus is ---> "<<modulus;
return 0;
}
*エラーメッセージを読んだことがありますか? – sharptooth
私はメッセージの一部を見ましたが、問題に取り組むために必要なものは得られませんでした。 – Simplicity
私はあなたがコンパイラがあなたに伝えようとしていることを理解しなければならないと思います。メッセージはかなり簡単です。 – sharptooth