5 Phương pháp khác nhau để tìm độ dài của một chuỗi trong C ++? – Một chuỗi ký tự hoặc một mảng tuyến tính của ký tự được gọi là Chuỗi. Khai báo của nó giống nhau …

Bạn đang xem: độ dài của chuỗi trong c ++

5 Phương pháp khác nhau để tìm độ dài của chuỗi trong C ++?

Một chuỗi ký tự hoặc một mảng tuyến tính của ký tự được gọi là Chuỗi. Khai báo của nó cũng giống như định nghĩa các mảng khác.

Độ dài của mảng là số ký tự trong Chuỗi. Có nhiều phương thức tích hợp sẵn và các phương thức khác để tìm độ dài của chuỗi. Ở đây, chúng ta đang thảo luận về 5 phương pháp khác nhau để tìm độ dài của một chuỗi trong C ++.

1) Sử dụng phương thức strlen () của C – Hàm này trả về một giá trị nguyên là C. Để làm được điều này, bạn cần chuyển chuỗi ở dạng mảng ký tự.

CHƯƠNG TRÌNH MINH HỌA VIỆC SỬ DỤNG PHƯƠNG PHÁP strlen ()

 # include & lt; iostream & gt;
#include & lt; cstring & gt;
sử dụng không gian tên std;
int main () {
char charr [] = "I Love Tutorialspoint";
int length = strlen (charr);
cout & lt; & lt; "độ dài của mảng ký tự là" & lt; & lt; chiều dài;
trả về 0;
} 

Đầu ra

 độ dài của mảng ký tự là 21 

2) Sử dụng phương thức size () của c ++ – Nó được bao gồm trong thư viện chuỗi của C ++. Trả về một giá trị nguyên của số ký tự trong chuỗi.

Xem Thêm  Cách thay đổi màu phông chữ HTML - màu và kích thước phông chữ html

CHƯƠNG TRÌNH MINH HỌA VIỆC SỬ DỤNG PHƯƠNG PHÁP size ()

 # include & lt; iostream & gt;
#include & lt; string & gt;
sử dụng không gian tên std;
int main () {
string str = "Tôi yêu hướng dẫn viên";
int length = str.size ();
cout & lt; & lt; "độ dài của chuỗi là" & lt; & lt; chiều dài;
trả về 0;
} 

Đầu ra

 Độ dài của chuỗi là 21 

3) Sử dụng vòng lặp for – Phương pháp này không yêu cầu bất kỳ chức năng nào. Nó lặp qua mảng và đếm số phần tử trong đó. Vòng lặp chạy cho đến khi gặp ‘/ 0’.

CHƯƠNG TRÌNH TÌM CHIỀU DÀI SỬ DỤNG FOR LOOP

 # include & lt; iostream & gt;
#include & lt; string & gt;
sử dụng không gian tên std;
int main () {
string str = "Tôi yêu hướng dẫn viên";
int i;
for (i = 0; str [i]! = '\ 0'; i ++) {}
cout & lt; & lt; "độ dài của chuỗi là" & lt; & lt; tôi;
trả về 0;
} 

Đầu ra

 Độ dài của chuỗi là 21 

4) Sử dụng phương thức length () – Trong C ++, chúng là một phương thức length () trong thư viện chuỗi trả về số ký tự trong chuỗi.

CHƯƠNG TRÌNH TÌM SỐ KÝ TỰ TRONG STRING SỬ DỤNG phương thức length ()

 # bao gồm & lt; iostream & gt;
#include & lt; string & gt;
sử dụng không gian tên std;
int main () {
string str = "Tôi yêu hướng dẫn viên";
int length = str.length ();
cout & lt; & lt; "độ dài của chuỗi là" & lt; & lt; chiều dài;
trả về 0;
} 

Đầu ra

 Độ dài của chuỗi là 21 

5) Tìm độ dài của chuỗi bằng vòng lặp while – Bạn cũng có thể đếm số ký tự trong một chuỗi bằng cách sử dụng vòng lặp while. Để đếm số ký tự, bạn phải sử dụng bộ đếm trong vòng lặp while và chỉ định điều kiện kết thúc là! = ‘\ 0’ cho chuỗi.

Xem Thêm  Trình tạo Java (Có ví dụ) - hàm tạo trong java là gì

CHƯƠNG TRÌNH TÌM CHIỀU DÀI CỦA DÒNG SỬ DỤNG KHI LOOP

 # bao gồm & lt; iostream & gt;
#include & lt; string & gt;
sử dụng không gian tên std;
int main () {
string str = "Tôi yêu hướng dẫn viên";
int length = 0;
while (str [length]! = '\ 0') {
chiều dài ++;
}
cout & lt; & lt; "Độ dài của chuỗi là" & lt; & lt; chiều dài;
trả về 0;
} 

Đầu ra

 Độ dài của chuỗi là 21 

Quảng cáo


Xem thêm những thông tin liên quan đến chủ đề độ dài của chuỗi trong c ++

C – Bài tập 5.7: Tìm từ dài nhất trong xâu

  • Tác giả: thân triệu
  • Ngày đăng: 2019-10-04
  • Đánh giá: 4 ⭐ ( 6693 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn học lập trình C cơ bản và nâng cao. Học lập trình C cho tất cả mọi người. Tìm từ dài nhất trong xâu nhập vào từ bàn phím. thân triệu channel-let’s grow together!
    Code mẫu: https://github.com/thantrieu/LearnC/blob/master/bai5.7.c

Cách khai báo chuỗi trong C và các kiến thức liên quan

  • Tác giả: ironhackvietnam.edu.vn
  • Đánh giá: 5 ⭐ ( 9974 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bạn muốn tìm hiểu về chuỗi (string) trong C và cách khai báo hàm nhập xuất chuỗi? Đọc bài viết của Ironhack để biết thêm…

Độ dài chuỗi trong C++ (strlen)

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 9904 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn tính độ dài chuỗi trong C++. Bạn sẽ học được cách tính độ dài chuỗi bằng cách sử dụng hàm strlen trong C++ sau bài viết này.
Xem Thêm  toán học - Các hàm toán học - Tài liệu Python 3.10.5 - các hàm toán học trong python

Tìm độ dài chuỗi trong C

  • Tác giả: viettuts.vn
  • Đánh giá: 3 ⭐ ( 6057 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Viết chương trình C để tìm độ dài của một chuỗi. Dưới đây là chương trình C để giải bài tập tìm độ dài của môt chuỗi. //khoi tao chuoi s1.

Độ dài của string

  • Tác giả: cppdeveloper.com
  • Đánh giá: 4 ⭐ ( 8958 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mỗi chuỗi đều có độ dài của nó. Ngay cả một chuỗi rỗng (không có ký tự nào cả) cũng có chiều dài bằng không. Rõ ràng là trong một số tình huống chúng ta …

Tìm độ dài của chuỗi trong C++

  • Tác giả: freetuts.net
  • Đánh giá: 5 ⭐ ( 9031 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Viết chương trình để tìm độ dài của chuỗi trong C++, bài này giúp các bạn biết thêm một hàm có sẵn được sử dụng rất phổ biến trong chuỗi là hàm strlen()

Tìm độ dài chuỗi

  • Tác giả: hiepsiit.com
  • Đánh giá: 3 ⭐ ( 6418 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php