答えて
私はユーザ入力が'q'
で終了することを意味するとし、c == 'q'
のときにループを終了させたいと仮定します。
試してみてください。
c='\0';
while(c !='q')
{
printf("hello");
scanf("%c",&c);
}
いつから空の文字を定義できますか? T.J.のように、 ''\ 0''または' do {...} while; 'ループを使うことを提案する。クラウダーの答え。 –
@Platinum Azure whoops。それは私のことではなく馬鹿だった。そのキャッチをありがとう。 –
私のコードで 'q'を入力してもループが壊れていると言っています...クリアしてください。 –
ループが理由なく終了しません。 scanf
コールでは、stdin
から文字が読み込まれ、c
に格納され、c
の値が変更されます。ループ状態がテストされるとき、恐らくc
はもはや==
'q'
ではなくなります(例えば、あなたは "q"以外の何かをタイプしました)。
ユーザーまでループしようとしている場合はないタイプ「Q」ん:ユーザーが入力するまで、scanf
は
do {
printf("hello");
scanf("%c", &c);
}
while (c != 'q');
しかし、ほとんどのコンソールシステム上のことに注意返しませんフルテキスト行を入力し、Enterキーを押します。キーバイキー入力を行う場合は、おそらく別の機能を見たいと思うでしょう。
- 1. 早期終了パーセプトロントレーニング
- 2. VBAネストされたループが早期に終了する
- 3. org.apache.batik.transcoder.TranscoderException:nullファイルの早期終了
- 4. CNNトレーニング早期終了
- 5. 早期終了「CNContactStoreEnumerateContactsHandler」列挙
- 6. コードの早期終了
- 7. SaxParserExceptionファイルの早期終了
- 8. org.mule.module.launcher.DeploymentInitException:SAXParseException:ファイルの早期終了
- 9. Rx.Observable.retryWhen /タイマの早期終了
- 10. NodeJSが早期に終了します
- 11. for bashのループがエラーなしで早期に終了する
- 12. ループを外部で早期に終了することはできますか?
- 13. Webリクエストを早期に終了する
- 14. ゴランウォークの早期終了方法は?
- 15. Python whileループが早く終了する
- 16. 早いPythonでループを終了
- 17. スレッドが早期に終了する
- 18. EOFを使ってscanfループを終了するには?
- 19. Angular/JS予期せぬプログラムの早期終了
- 20. vba do whileループは終了ループを終了しません
- 21. AxisFault SAXParseException;ファイルの早期終了
- 22. Gulp Watchタスクの早期終了
- 23. ExpressJSの早期終了依頼
- 24. python3コンテキストマネージャー早期終了強制
- 25. プロセスはSIGSEGVシグナルで早期に終了します
- 26. Golangルーチンは早く終了します
- 27. なぜscanfでこのループが終了するのですか?
- 28. ループ中にループが予期せず終了する
- 29. オープンとタグRSSでタグの不一致&データの早期の終了を終了
- 30. Nightmare.jsとVo.js - ループを早く終了する
質問はそれが本当に-5値するん些細ですが、私はあなたの質問 – badgerr
を理解していませんか? – Joe
+1と投票を再開するには、これはコミュニティからのばかげた行為であり、あなたはすべて恥ずかしいはずです。 –