1
GNOME端末とUbuntuのXTermで、私はこの問題に直面しています: cin
ステートメントのすべての値を、ソースコードのどこに表示するかにかかわらず強制的に入力します。すべてのcout
ステートメントを最後に実行します。例えば:私は(G ++を使用して)このコードを実行するとC++プログラムのランタイム中に端末から入力を取得
int main()
{
int a;
cout<<"Enter a :";
cin>>a;
cout<<"\n";
return 0;
}
、私はa
前に最初のcout
のステートメントの実行のために値の入力を強制的にしています。
[email protected]:~/Hackerearth$ g++ -Wall -o sample sample.cpp [email protected]:~/Hackerearth$ ./sample 5 Enter a :
cout
のステートメントを実行する前に声明
cin>>a
に提供することを強制しています入力されています。
* "最初のcout文が実行される前に、値を入力する必要があります。" * - それは正しいと思われます。何が問題ですか? – jww
コードを変更することはできますか? –
@jww問題は、最初にcout文を実行してから、aの値を入力することです。 – Kanishk