問題タブ [while-loop]

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.

0 投票する
5 に答える
38250 参照

c# - 非常に単純なコードでのクラス、構造体、またはインターフェイスメンバー宣言の無効なトークン'while'

問題が何であるかはわかりませんが、コードでwhileステートメントを使用しようとすると、このエラーが発生し続けます。

クラス、構造体、またはインターフェイスのメンバー宣言にある無効なトークン'while'

whileループを使用して、ステートメントがtrueである間、何かを継続的に更新したいと思います。

私のコードの残りの部分はかなり長いですが、構文を入力するたびに:

それは私にそのコンパイラエラーをすぐに与えます。問題が何であるかよくわかりません。これは、Form1.csファイルの下のC#Windowsアプリケーションで、他のすべてのイベントハンドラー(ボタンなど)を使用して実行しています。ありがとう!


ループをメソッド内に配置する必要があることに気づいていませんでしたが(c#はかなり新しい)、試してみてもエラーは返されませんでした。みなさん、ありがとうございました!

以前は、プログラムのメインクラス内にループがありました。

0 投票する
12 に答える
38488 参照

c - while ブロックを使用して何もしないのは悪いことですか?

私は現在、「C プログラミング言語」の練習問題に取り組んでいます。これが私の解決策の1つです:

ここでいくつかの解決策を見つけましたが、それは私のものとはまったく異なり、追加の変数を使用して何が起こっているかを追跡しますが、while ループを使用してすべてのスペースをスキップします。中括弧の間に何もない while ループを持つのは少しハックなように見えるので、私の解決策は少し面倒です。これをしない正当な理由があるかどうか疑問に思っていましたか?アドバイスをありがとう:-)

0 投票する
3 に答える
24329 参照

sql - T-SQL While ループと連結

レコードを取り出してそれぞれを文字列に連結し、その文字列を出力することになっている SQL クエリがあります。クエリの重要な部分は次のとおりです。

スクリプトが実行されると、常に正しく出力されますが、 @tempCatStringnull として出力されます。@tempCatWhileループ内で連結が機能しない理由はありますか? @counterインクリメントは完全に機能するため、それは間違っているようです。それで、私が見逃しているものは他にありますか?

0 投票する
6 に答える
6258 参照

while-loop - while 言語

私のコンピューティング言語の理論のクラスでは、フロー制御用の while ステートメントのみを含む (if ステートメントを含まない) 言語でコードを実装するという宿題がありました。これは主に、while ループだけでチューリング完全な言語を記述できることを証明するためです。

言語の文法を理解できる人のために、言語のルールを次に示します。

これは私のクラス ノートからコピーしたものです。

実装するコードは次のとおりです。

いずれにせよ、先に進み、上記の言語規則を使用してそれを書きたい場合は、先に進んでください。それ以外の場合は、最も使いやすい言語で書いてください。ただし、いくつかの注意点があります。

  • while ループ以外の if ステートメントやその他の種類のフロー制御はありません。
  • チート禁止: 上記の文法には、break ステートメント、return ステートメント、または例外が含まれていません。それらを使用しないでください。

私はこれのためにコードを書きました (コードの投稿を見せてくれるものではないことを証明するために投稿します)。私はちょっと興味がありますが、他の誰かが思い付くことができます。

0 投票する
5 に答える
36494 参照

java - for ステートメントと while ステートメントを使用して Iterator を前方に移動することの違い

Object の Iterator を使用するときは、while ループを使用します(Java を学習するすべての本に書かれているように、Bruce Eckel のJava での思考のように):

しかし、代わりに誰かがfor ループを使用するのを見たことがあります:

この選択がわかりません:

  • 序数シーケンス (配列として) またはステップの特別なルール (通常は単純なインクリメントとして宣言) を持つコレクションがある場合は、 for ループを使用しますcounter++
  • I have'nt this Constraint but only a logic condition for exit でループが終了したときに、while ループを使用します。

それは、他の原因のないスタイルコーディングの問題ですか、それとも私が知らない他のロジック (パフォーマンスなど) が存在するのでしょうか?

フィードバックをお寄せいただきありがとうございます

0 投票する
2 に答える
2885 参照

php - mysql_fetch_array関数でphpのポインター位置を取得する

PHP でかなり標準的な while mysql_fetch_array ステートメントを使用しており、結果セットのどの行が出力されているかを把握しようとしています。

これはかなり単純なはずだと思いましたが、かなり標準的なものを入れました

しかし、奇妙なことに、それは機能していません。最後の行を見つける別の方法はありますか?

0 投票する
6 に答える
9996 参照

python - Pythonでwhile(式)ループ内で変数の割り当てを行う方法は?

割り当てられた値を返し、それを while ループで直接空の文字列と比較するために、変数の割り当てがあります。

これが私がPHPでやっている方法です:

私がやろうとしていることは、機能的にはこれと同じです:

Pythonでこれを行う方法はありますか?

0 投票する
5 に答える
5138 参照

sql - 複数のキーワードで検索するにはどうすればよいですか?

検索するテーブルが 2 つあります。写真のキーワード、タイトル、説明を検索します。キーワードは別の表に分割されています。私の高度な検索では、3 つすべてを検索できますが、基本はキーワード テーブルだけです。

基本的なテーブルのセットアップ:

フォトテーブル

  • 写真付き身分証明書
  • 名前
  • 題名
  • 説明

WORD2PHOTO テーブル

  • ワードID
  • 写真付き身分証明書

ビューとストアド プロシージャを試しましたが、良い結果が得られませんでした。ビューから写真を取得しますが、複数の記録があります。アプリ側でフィルタリングなどを行いますが、サブソニックを使用していて、組み込みのページングを使用したいと考えています。それはまったく別の問題です。

まず、複数のキーワードで検索するにはどうすればよいですか? 次に、タイトルと説明の検索にどのように追加しますか?

検索する現在の単語の一時テーブルを返す関数 (f_Split) があります。

生成されたテーブルを使用して写真レコードを取得するにはどうすればよいでしょうか? 何日も苦労していませんか?助けてくれてありがとう。

0 投票する
6 に答える
34070 参照

c# - C# の for および while ループ

for ループと while ループでは、どちらがパフォーマンス的に優れていますか?

0 投票する
8 に答える
19774 参照

perl - foreachを使用してファイルを反復処理する場合とPerlを使用している場合の違いは何ですか?

Perlにファイルハンドルがあり、ファイルFILEのすべての行を繰り返し処理したいと思います。次の違いはありますか?