文字列内の各単語の最初と最後の文字を出力します。

WBOY
リリース: 2023-08-29 11:25:06
転載
822 人が閲覧しました

###############導入###

C 文字列は、英数字と特殊文字を連続して格納したものです。文字列には次のプロパティがあります -文字列内の各単語の最初と最後の文字を出力します。

すべての C 文字列は固定長に関連付けられています。

    文字操作は、文字列文字を使用して簡単に実行できます。
  • 文字列は、スペースで区切られた単語で構成されます。
  • この記事では、文字列を入力として受け取り、文字列内の各単語の最後の文字を表示するコードを開発します。このトピックをよりよく理解するために、次の例を見てみましょう -
  • 例例

  • 例 1 -
str − “Key word of a string”

Output − Ky wd of aa sg

ログイン後にコピー

たとえば、この文字列の 4 番目の単語には文字「a」が 1 つだけ表示されているため、これらは文字列の最初と最後の文字になります。

この記事では、インデックス演算子を使用して各単語の最後の文字を抽出するコードを開発します。ここでは、インデックス演算子を使用して各単語の最後の文字を抽出し、前の文字に個別にアクセスするコードを開発します。

###構文### リーリー

length()

の翻訳は次のとおりです:

length()

C の length() メソッドは、文字列内の文字数を計算するために使用されます。組み込みの length() メソッドは線形時間で機能します。

###アルゴリズム###

入力文字列 str を受け入れます。

length() メソッドを使用して文字列の長さを計算し、len 変数に格納します。

    for ループ i を使用して文字列の反復を実行します。
  • 文字列の特定の文字を抽出して変数 ch に格納します。
  • i 番目の位置の文字が抽出されるたびに
  • このインデックスが文字列の最初のインデックスと等しい場合、それが出力されます
  • このインデックスが文字列の最後のインデックスと等しい場合、len-1 文字が表示されます。
  • この文字がスペース文字と同等の場合、i-1 番目のインデックス文字が表示されます。これは、前の単語の最後の文字であるためです。
  • 次の単語の最初の文字以降、i 1 インデックスも出力されます。
  • ###例###
  • 次の C コード スニペットは、サンプル文字列を入力し、文字列内の各単語の最初と最後の文字を数えるために使用されます。 -
  • リーリー ###出力### リーリー ###結論###

    C 文字列では、ほとんどの文字操作は 1 回のパスで文字列を走査することで完了できます。文字列の文字には、定数時間内の位置を使用して簡単にアクセスできます。文字列のインデックスは 0 から始まり、文字列の長さ - 1 で終わります。

以上が文字列内の各単語の最初と最後の文字を出力します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!