C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で文字列内の各単語の最初の文字を印刷します


文字列が-

だとしましょう
string str = "Never Give Up!";

まず、各単語を分割します-

string[] strSplit = str.Split();

次に、各単語をループし、部分文字列メソッドを使用して、次のコードに示すように最初の文字を表示します-

using System;
public class Program {
   public static void Main() {
      string str = "Never Give Up!";
      Console.WriteLine("Initial String= "+str);

      Console.WriteLine("Displaying first letter of each word...");
      string[] strSplit = str.Split();
      foreach (string res in strSplit) {
         Console.Write(res.Substring(0,1));
      }
   }
}

出力

Initial String= Never Give Up!
Displaying first letter of each word...
NGU

  1. Pythonでitertoolsを使用して、文字列の最初のn個の異なる順列を出力します

    多数のオブジェクトの順列は、更新がさまざまなシーケンスでどのように存在するかを表しています。ただし、同じオブジェクトのシリーズに2つのオブジェクトがある場合があります。その場合、2つのシーケンスは等しくなります。この記事では、特定のオブジェクトのリストから一意のシーケンスのみを表す方法について説明します。 モジュールitertoolsには、これを実現するのに役立つ順列と呼ばれるメソッドがあります。一意の順列を取得するために、個別の要素のみを格納するsetメソッドを利用します。ただし、その前に、sortedメソッドを使用してソートされた順序で要素を取得します。 以下のプログラムでは、Kは、可

  2. Pythonで文字列の最初に繰り返される単語を見つけますか?

    1つの文字列が与えられます。私たちのタスクは、与えられた文字列の最初に繰り返される単語を見つけることです。この問題を実装するために、Pythonコレクションを使用しています。コレクションから、Counter()メソッドを取得できます。 アルゴリズム Repeatedword(n) /* n is the string */ Step 1: first split given string separated by space into words. Step 2: now convert the list of words into a dictionary. Step 3: travers