Trang ChínhTrang Chính  CalendarCalendar  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share | 
 

 Đếm số lần xuất hiện - (Chuỗi - Xâu ký tự)

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Tboy
Cá voi
Cá voi
avatar


Nam Tổng số bài gửi : 178
Cảm ơn : 413
Danh vọng : 4
Join date : 03/01/2011
Age : 26
Đến từ : TPHCM

Bài gửiTiêu đề: Đếm số lần xuất hiện - (Chuỗi - Xâu ký tự)   Sun Mar 06, 2011 9:59 pm

Sun Mar 06, 2011 9:59 pm » Đếm số lần xuất hiện - (Chuỗi - Xâu ký tự)
Code:
#include <stdio.h>
#include <conio.h>
#include <string.h>
#define Max 1001
int Dem(char *S1,char *S2);
void main()
{
    char s1[Max],s2[Max];
    flushall();
    printf("Nhap chuoi s1: ");
    gets(s1);
    flushall();
    printf("Nhap chuoi s2: ");
    gets(s2);
    printf("So lan xuat hien chuoi s2 trong s1 la: %d\n",Dem(s1,s2));
    getch();
}
int Dem(char *S1,char *S2)
{
    int len1=strlen(S1),len2=strlen(S2),dem=0,k;
    for(int i=0;i<len1;i++)
    {
        k=0;
        while(S1[i+k]==S2[k]&&k<len2)
            k++;
        if(k==len2)
            dem++;
    }
    return dem;
}


Tboy



Về Đầu Trang Go down
Xem lý lịch thành viên http://taplaptrinh.forumvi.com
 

Đếm số lần xuất hiện - (Chuỗi - Xâu ký tự)

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: Cơ sở lập trình 1 :: Bài tập thực hành-