Computer >> Máy Tính >  >> Lập trình >> C#

Chương trình C # để tìm số lần xuất hiện của một ký tự trong một chuỗi

Giả sử chuỗi của chúng tôi là -

 String s ="mynameistomhanks"; 

Bây giờ, hãy tạo một mảng mới và chuyển cho nó một phương thức mới với chuỗi được khai báo ở trên. Điều này tính toán sự xuất hiện của các ký tự trong một chuỗi.

 static void allow (String s, int [] cal) {for (int i =0; i  

Hãy cho chúng tôi xem mã hoàn chỉnh.

Ví dụ

 using System; class Demo {static int maxCHARS =256; static void allow (String s, int [] cal) {for (int i =0; i  1) {Console.WriteLine ("Character" + (char) i); Console.WriteLine ("Lần xuất hiện =" + cal [i] + "lần"); } if (cal [i] ==1) {Console.WriteLine ("Character" + (char) i); Console.WriteLine ("Lần xuất hiện =" + cal [i] + "thời gian"); }}}} 

Đầu ra

 Character aOccression =2 lầnCharacter eOccression =1 lần trước>