Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
デッキからカードの入力を求めてから、フェイス カードのみを出力するプログラムを作成する必要があるため、5JKQ894 と入力すると、JKQ だけがエコーされますが、フェイス カードだけを出力する方法がわかりません。 .
これを解決する方法は次のとおりです。
まず、文字列の長さを設定します。これは、入力に使用した関数によって異なります。 次に、文字列の先頭にあるポインターを初期化し、その中の各文字を下限 "A" および上限 "Z" と次々に比較します。一致する場合は、元の文字を印刷します。 長さがなくなるまで、比較/出力を繰り返します。
ps: 下限 "a" と上限 "z" を追加で比較するのがおそらく最善です