問題タブ [do-while]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - do while を使用した Android タイマー
コードがクラッシュしていて、助けが必要です。この部分を除いて、すべて正常に動作しています。
エラーはありませんが、timer.schedule(loadImg2, 5000);その前にクラッシュしますif (!c.moveToNext())
私の質問: ループでタイマーを正しく使用していますか? それはコードがクラッシュする場所だからです。
このログ"+-+-+-+-+-+-+-+-+- Getting out "やその後に続くものは見たことがありません。
c++ - この「do..while」ループが機能していません
私は何か間違ったことを書いたと思います。私はそれをたくさん検索しましたが、何が問題なのかを見つけることができないようです。
(2チームのうち1チームがカップを獲得でき、そのチームは3勝する必要があります)
*else if(sc1
*else if(a>b)
php - do-while ループで行が増えない
現在取り組んでいる以下のphpスクリプトに問題があります。私がやろうとしているのは、日付順に表示されている 5 つのイベントのリストを作成することです。私のデータベースには、イベントを含むテーブルがあります。各イベントには、日付 (DATETIME)、ID、および名前があります。PHP が行う必要があるのは、テーブルをイベントでチェックし、既に通過したものをフィルタリングすることです。イベントがすでに経過している場合は表示されません。それでも発生する必要がある場合は、表示されます。
ここでの問題は、do while ループで、スクリプトが実行されたときに次の行に移動していないように見えることです。たとえば、データベース テーブルに 10 個のイベントがある場合、テスト時にテーブルの最初の行にあるイベントの 10 倍が表示されます。
何が間違っているのか、またはループを実行するたびに行を増やす方法があるかどうかを知る必要があります。
java - do-whileエラーブール値?
私はこのようなことをしたいと思います。それは、またはのいずれかにstatus()なるまで継続する必要があります。Anfallare.armeesForsvarare.armees0
私が作ったこれはうまくいきません、私は必要になりますboolean、見つけましたint、どうすればこれを正しく行うことができますか?
c - C での EOF の適切な使用
私はプログラミングが初めてで、まともなプログラムを書くことを本当に学びたいです。EOFの使い方がよくわかりません。プログラムがコンパイルされ、実行すると、EOF 部分を除いて正常に動作します。プログラムは (CTRL+z を使用した後) -1 の値をメイン関数に返し、ステートメントを出力してからプログラムを終了することになっています。-1 は、EOF 自体の -1 とは異なる値です。
java - この do-while ループを終了しますか?
ユーザーが 0 を入力したときに do-while ループを終了するにはどうすればよいですか?
ユーザーが F、G、H、および J を入力すると、プログラムは実行を継続します。ユーザーが 0 を入力すると、プログラムは終了します。
c# - C# do while ループ開始停止
このループの停止ボタンを作成しようとしていますが、無期限に実行され、ボタン 2 をクリックしても何も起こりません
どこが間違っていますか?
「lvlchanger」のタイプミスは残念です。コードは問題ありません。不足しているものはありません
私はまた、これに関するそれほど長くない修正を探しています:))
c - Cでdo/whileおよびswitchステートメントを支援する
5つの選択肢がある単純なswitchステートメントをコンパイルしようとしています。1-4は計算を生成し、#5がプログラムを終了する間に出力します。do / whileループを作成したので、選択肢5を入力すると、プログラムは終了します。エラーが発生します:
最初に宣言したので、なぜ宣言されていないのかわかりません。私は何を間違えましたか?ありがとう。これが私のコードです:
c++ - 開始/終了プロファイリング呼び出しのマッチング
私は現在、プロファイリングシステムをアプリケーションに実装しています。
コンパイラフラグ(NDEBUG)に基づいて定義された2つのマクロ関数があります。NDEBUGが定義されていない場合、これら2つの関数(profilingStart / profilingEnd)は、profilingStartが呼び出された時間とprofilingEndが呼び出された時間を示すプロファイリングレポートを生成します。
懸念されるのは、不一致が発生する可能性です。つまり、profilingStartが呼び出されたが、profilingEndが呼び出されなかった(またはその逆の)シナリオです。私のコードは実行時にこれらの状況をすでに認識していますが、この不一致が原因でコンパイル時にエラーが発生した場合は望ましいでしょう。
1つの提案は、do {...} while();を使用することです。プロファイリング関数が適切にペアになっていることを確認するために構築します。startマクロ関数にはdo{が含まれ、endマクロには} while()が含まれます。1つが欠落していると、コンパイル時にエラーが発生します。ただし、これにはいくつかの問題があります。profilingStart()およびprofilingEnd()呼び出しは、関数内で使用するとローカル変数のスコープに影響を与える可能性があるため、プロファイルされている関数の開始と終了でのみ使用できます( do {...} while()呼び出しが原因でスコープ外になる可能性があるため)。
私が持っていたもう1つのアイデアは、profilingStart関数で変数を宣言してから、profilingEnd関数でその変数の内容を変更しようとすることです。これにより、スコープの問題が回避され、変数が宣言されていない場合はコンパイラエラーが生成されます。ただし、end関数で変数の内容が変更されていることを確認する方法はありません。これは、profilingEnd関数の呼び出しを検証しないため、問題の半分にしか役立ちません。
いつものように、どんなコメントでも大歓迎です。前もって感謝します。
編集:範囲に関する私のコメントに関していくつかの混乱があるかもしれません。profilingStart()とprofilingEnd()は、常に同じ関数内で呼び出されます。関数の最初/最後で呼び出されない場合があります。これが私が意味したことの例です:
c++ - while loop がループするたびに新しい乱数を作成することはできますか?
ループが再び発生するたびに、疑似乱数から新しい数値を作成する while ループを作成することはできますか? もしそうなら、どのように?
編集:申し訳ありませんが、それはC++です
EDIT2: do...while ループが整数に対して回るたびに、0 から 3 (0,1,2,3) の間の新しい数値が必要です