私は次のコードを持っている場合は、思ったんだけど:私の "if"を実行しても私のプログラムは "else"を実行しますか?
v=5;
if (v==5){
v++;
}
else{
//do something else
}
を私のプログラムは、私の変数v
ので、それ以外の部分を「実行」しますが、今5
は異なるのですか?
私は次のコードを持っている場合は、思ったんだけど:私の "if"を実行しても私のプログラムは "else"を実行しますか?
v=5;
if (v==5){
v++;
}
else{
//do something else
}
を私のプログラムは、私の変数v
ので、それ以外の部分を「実行」しますが、今5
は異なるのですか?
ない場合の条件は、この場合
いいえそれはないでしょう。 値が「もし」ステートメントの評価の後に変更されているというだけの理由。
@MrLY私は本当にあなたのコメントを理解しようとしています。だから私の将来の参考資料や他の人のために私を助けてください。あなたが言っているのは、私が今書いたことは、コメントであったはずの答えです。私は、ここに答えを書いていた場合 はそして、私はそれを説明している必要がありますか? –
満たされれば、それは他の文を実行しません。
v=5;
if (v==5){
v++;
}
else{
//do something else
}
しかし、あなたはforループを追加した場合:
v=5;
for(int i = 0;i<10;i++)
{
if (v==5){
v++;
}
else{
//do something else
}
それは達するだろう不十分な状態とあなたのelseステートメントに入る
それを試してみてください。 –
ええ、とにかく感謝しているはずです –
ありがとうございました:)私はそのことをどうにかしています –