このCコードの出力は何ですか? //出力には5つのhiが与えられます。私はそれがどのように5であるか理解できません。私は出力が8 hiのかもしれないと思います。だから私はこの出力の説明が必要です。 forループC言語の次のプログラムの出力は?
void main()
{
int i = 0, j = 0;
for (i = 0; i < 5; i++)
{
for (j = 0; j < 4; j++)
{
if (i > 1)
break;
}
printf("Hi\n");
}
}
は、デバッガでステップ実行しようとしたした値に応じて、あなたの出力にのみ5こんにちはを持っている理由だ
を参照してください? – sbooth
[小さなプログラムをデバッグする方法](https://ericlippert.com/2014/03/05/how-to-debug-small-programs/) –
なぜ、これが5行ではなく8行を生成すると思われるのか説明してくださいあなたがコードを誤解している場所を知り、それが間違っている理由を説明することができます。 –