問題タブ [control-structure]

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 投票する
1 に答える
543 参照

c - break ステートメントの動作

上記のコードの出力をトレースすると、次のようになります。

私は手動で同じ答えを得ます。また、私の質問は次のとおりです。出力をトレースすると、i=5 および j=5 のときにブレーク条件が発生します。その際、制御は 2 つifのループとループを中断し、l forループの次の反復から開始されk forます。breakそれは(3つのループ内にネストされているときに3つのネストされたループをクラックする)の通常の動作ですか、それともループの組み合わせが原因で発生しますか?ループの他の可能な組み合わせを使用するとどうなりますか? break他のループの複数の組み合わせで使用した場合のステートメントの動作を説明してください。動作も含めて説明してくださいswitch

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

perl - perl の elsif ブロックでの正規表現処理

GMF ファイル:

コード:

条件を処理しようとすると、処理elseifできません。この問題を解決するために私を助けてもらえますか?

出力:

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

java - Javaで数字を単語に変換. それを行うためのより簡単で効率的な方法はありますか?

こんにちは皆さん、制御構造を使用して数値を単語に変換する簡単なプログラムを作成しようとしていますが、プログラムが長くなりすぎています。もっと簡単に書く方法はありますか?たとえば、ユーザーが 123 と入力した場合、出力は 1 2 3 になります。私はそれを完成させませんでしたが、ここにサンプルがあります:

}

私を助けてください。ありがとう。

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

c++ - Whileループ式

ユーザーに0から1000000までの数字を入力するように求めるプログラムを作成しようとしており、特定の数字の発生を出力します(ユーザーも入力しました)

私はこのプログラムを書きましたが、うまくいくと思いますが、while 式が真でない場合、特定のメッセージを出力したいのですが、どこに配置すればよいかわかりません。

これが私のプログラムです:

前もって感謝します!

0 投票する
1 に答える
482 参照

nested-loops - C で垂直ピラミッドを描画する

次のように、目的の出力を取得する必要があります。

しかし、私はそれを行う方法を理解できないようです。私が得るのは次のとおりです。

これが私のコードです:

しかし、目的の出力は理解できました。直角三角形のように、1 から 15 までの数字を昇順に出力する必要があります。

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

ruby - シンプルなじゃんけんゲーム

「じゃんけん」ゲームを書きました。

それは機能しますが、それは多くのs であり、これがステートメントでelsif可能であることを知っています。問題は、方法がわかりません。case...when

return入力に応じてステートメントを使用しようとしていました。 、次にputs'tie'"、および他の可能な結果についても同じです。

私は数字を結果に関連付けようとしていました:return - 1プレーヤー 1 が勝った場合return 0、引き分けの場合、return 2プレーヤー 2 が勝った場合。

私はこのようにしましたが、それは同じようなもので、とても悪いと感じています:

あらゆる種類の助けをいただければ幸いです。