Giả sử chúng ta muốn đếm số từ trong chuỗi sau -
str1 = "Hello World!";
Bây giờ bạn cần lặp lại cho đến khi độ dài chuỗi và tăng số lượng biến khi tìm ““, \ n, \ t như được hiển thị bên dưới -
if(str1[a]==' ' || str1[a]=='\n' || str1[a]=='\t') { count++; }
Bạn có thể thử chạy mã sau để đếm các từ trong một chuỗi nhất định trong C #.
Ví dụ
using System; public class Demo { public static void Main() { string str1; int a, count; str1 = "Hello World!"; a = 0; count = 1; while (a <= str1.Length - 1) { if(str1[a]==' ' || str1[a]=='\n' || str1[a]=='\t') { count++; } a++; } Console.Write("Total words= {0}\n", count); } }
Đầu ra
Total words= 2