Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Program C# untuk mengira vokal dalam rentetan

Program C# untuk mengira vokal dalam rentetan

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-18 23:13:02
ke hadapan
848 orang telah melayarinya

C# 程序计算字符串中的元音

Anda perlu menyemak vokal dan konsonan, tetapi jangan lupa untuk menyemak huruf besar dan kecil.

Untuk mengira vokal, semak aksara "aeiou" secara individu, iaitu

if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I' || myStr[i] == 'O' || myStr[i] == 'U') {
   vowel_count++;
}
Salin selepas log masuk

Contoh

Berikut ialah kod untuk mengira bilangan vokal dalam rentetan.

Demo secara langsung

using System;
public class Demo {
   public static void Main() {
      string myStr;
      int i, len, vowel_count, cons_count;
      myStr = "Avengers";
      vowel_count = 0;
      cons_count = 0;
      // find length
      len = myStr.Length;
      for(i=0; i<len; i++) {
         if(myStr[i] ==&#39;a&#39; || myStr[i]==&#39;e&#39; || myStr[i]==&#39;i&#39; || myStr[i]==&#39;o&#39; || myStr[i]==&#39;u&#39; || myStr[i]==&#39;A&#39; || myStr[i]==&#39;E&#39; || myStr[i]==&#39;I&#39; || myStr[i]==&#39;O&#39; || myStr[i]==&#39;U&#39;) {
            vowel_count++;
         } else {
            cons_count++;
         }
      }
      Console.Write("Vowels in the string: {0}", vowel_count);
   }
}
Salin selepas log masuk

Output

Vowels in the string: 3
Salin selepas log masuk

Atas ialah kandungan terperinci Program C# untuk mengira vokal dalam rentetan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan