セクション 1. 章 5
single
チャレンジ:C++ループにおけるcontinueキーワードの練習
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
ID 文字列が破損しており、現在は感嘆符(!)で埋め尽くされています。あなたは、この文字列が保持していた元のデータを復元する役割に選ばれました。
すべてのコードは fixId 関数内で実装してください。
- 変数
fixed_idを空文字列として初期化します。 - 変数
indexを0で初期化します。これはcorrupted_id文字列内の現在位置を追跡するイテレータとして機能します。 whileループを使用して、indexが文字列のサイズに達するまで繰り返します。文字列のサイズはlength()メソッドで取得できます。- ループ内で、現在の文字が
'!'かどうかを確認します。もしそうであれば、indexをインクリメントし、continueで追加処理をスキップします。 - 文字が
'!'でない場合は、それをfixed_idに追加します。 - 各イテレーションごとに
indexを1つ増やします。 - ループ終了後、
fixed_idを復元されたIDとして返します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 5
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください