Đếm Xem Có Bao Nhiêu Từ Trong Xâu S
Có thể bạn quan tâm
- Sign in / Join
Bài toán: Đếm xem có bao nhiêu từ trong xâu s
Input: chuỗi s
Xử lý: Gán đếm=0
Duyệt chuỗi, nếu s[i] là khoản trắng và s[i+1] khác khoản trắng thì tăng đếm +1
Nhưng như vậy thì từ đầu tiên không có khoản trắng thì sao?
Ví dụ: Le Cong Danh nó sẽ đếm được 2 từ
Vậy nếu s[0] khác khoản trắng thì dem=1 còn nếu nó có khoản trắng thì vòng lặp trên nó sẽ duyệt qua
output: đếm
Hàm đếm số từ
int demsotu(char *s) { int n=strlen(s),i; int dem=0; if(s[0]!=' ') dem=1; for( i=0;i<n-1;i++) { if(s[i]==' ' && s[i+1]!=' ') dem++; } return dem; }Chương trình
#include<stdio.h> #include<conio.h> #include<string.h> int demsotu(char *s); void main() { char s[90]; printf("nhap chuoi "); gets(s); int kq=demsotu(s); printf("\nSo tu trong chuoi la: %d",kq); getch(); } int demsotu(char *s) { int n=strlen(s),i; int dem=0; if(s[0]!=' ') dem=1; for( i=0;i<n-1;i++) { if(s[i]==' ' && s[i+1]!=' ') dem++; } return dem; }Mình chia sẽ code này đê các bạn tham khảo các vấn đề tương tự. Tuy nhiên các bạn nên tự làm lại, đừng nên copy. Nếu gặp vấn đề gì khó khăn, hoặc thắc mắc gì, các bạn có thể đặt câu hỏi ở cuối bài. Mình sẽ giải đáp.
Chúc các bạn thành công!
RELATED ARTICLESMORE FROM AUTHOR
C/C++Sự khác nhau giữa Inline function và Macro trong C
C/C++Trong ngôn ngữ C/C++ có bao nhiêu vùng nhớ (Memory layout)
C/C++Cấu trúc dữ liệu danh sách nhân viên
C/C++Tổng quan File trong C
C/C++Cấu trúc kiểu dữ liệu sinh viên
C/C++Cấu trúc mô tả một điểm trên tọa độ xOy
8 COMMENTS
-
Char s[90] kia là gì ạ
Log in to leave a comment-
Khai báo chuỗi S có 90 ký tự thôi bạn
Log in to leave a comment
-
-
bạn ơi ; nuế tôi nhâp là:cao văn tiến rồi ấn thêm phím cách nữa thì số từ nó ra là 4,nhưng thực tế lại chỉ có là 3,hay bất cứ chuỗi nào đó khi nhập thêm phím cách số từ đều tăng thêm 1;sửa lại sao cho đúng được bạn
Log in to leave a comment-
bạn nên loại bỏ hết khoảng trắng thừa, khoảng trắng đầu và cuối chuỗi, 2 khoảng trắng liên tiếp thì bỏ bớt 1 khoảng trắng
Log in to leave a comment-
????
Log in to leave a comment
-
-
-
cho chuoi khong ghi chu nao ket qua tra ve bang 1
Log in to leave a comment -
tai sao lai la n-1 vay a?
Log in to leave a comment-
bạn debug đi sẽ hiểu!
Log in to leave a comment
-
LEAVE A REPLY Cancel reply
Log in to leave a comment
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Danh sách các bài học
Các kiểu dữ liệu cơ bản trong ngôn ngữ C/C++
Mr Good - April 16, 2016 0Hướng dẫn Tạo Project Visual C++ trong Visual Studio 2012
April 16, 2016Biến-Hằng-Câu lệnh và biểu thức trong C/C++
April 16, 2016Cấu trúc IF-ELSE
April 16, 2016Cấu trúc switch – case
April 16, 2016Vòng lặp For
April 16, 2016Cấu trúc While, Do-while
April 16, 2016Cách sử dụng hàm trong lập trình
April 16, 2016Mảng một chiều
April 16, 2016 Load moreBài viết mới nhất
DownloadDownload Cisco Packet Tracer
Windows 10Hướng dẫn cài đặt webserver trên localhost để chạy wordpress
HPEHướng dẫn cấu hình IP ILO máy chủ HP DL380 Gen10
CentOSCentOS 8 – Giới thiệu về hệ điều hành Linux (P1)
Load more © Copyright 2016, All Rights Reserved. Donations are always appreciated! MEW: 0x296f1a39d5Ca3cb83C76724eA38af3B90B90109D MORE STORIESCông nghệ RAID
Chu Thành Lâm - October 24, 2016 0Update firmware cho IBM Lenovo x3650 M4 IMM2 7915 server
Võ Tình Thương - March 3, 2018 0Từ khóa » đếm Xem Có Bao Nhiêu Từ Trong S. Xuất Các Từ Trên Các Dòng Liên Tiếp
-
Top 14 đếm Xem Có Bao Nhiêu Từ Trong S. Xuất Các Từ Trên Các Dòng ...
-
Lập Trình C: Đếm Số Từ Trong Chuỗi - V1Study
-
Bài 61. Đếm Số Từ Trong Chuỗi C/C++
-
Đếm Tần Suất Xuất Hiện Của Một Giá Trị - Microsoft Support
-
Đếm Số Hoặc Ngày Dựa Trên Một điều Kiện - Microsoft Support
-
Cách Dùng Hàm COUNTIF Và COUNTIFS Với Nhiều điều Kiện
-
CÁCH DÙNG HÀM LEN TRONG EXCEL ĐỂ ĐẾM SỐ KÝ TỰ ...
-
[PDF] Bài 3. Mảng Và Xâu Kí Tự Kiểu C - VNU-UET
-
[PDF] BÀI 2: BÀI TOÁN ĐẾM VÀ BÀI TOÁN TỒN TẠI TỔ HỢP - Topica
-
[Lập Trình C++ Cơ Bản] Bài 8 (phần 2): Xâu Kí Tự - Các Thao Tác Xử Lý ...
-
[Lập Trình C++ Cơ Bản] Bài 8: Xâu Kí Tự (Phần 1) - Viblo
-
Xâu Trong C++ - VNOI
-
Cách đếm Số Từ Trong Slide Powerpoint Chi Tiết Từng, Video Hướng Dẫn
-
2 Cách đếm Số Ký Tự, Số Dòng Trong Word Chính Xác Nhất
-
Số Thực – Wikipedia Tiếng Việt
-
Lập Trình C: Bài 10 - Chuỗi Ký Tự Trong C