Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: lấy 1 đoạn trong chuổi bất kỳ???

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    126

    Mặc định lấy 1 đoạn trong chuổi bất kỳ???

    mình ko hiểu về chuổi lắm
    mình co vd như thế này
    cho 1 chuổi la: anh yeu em
    bây giờ làm sao để đếm dc chuổi này có bao nhiêu ký tự (ko dùng hàm của string)
    và sau đó làm sao tách lấy dc chữ anh ra??
    các bạn giúp mình nha
    mình ko xuy nghĩ dc gì về vấn đề này nên ko post thủ code dc

  2. #2
    Ngày gia nhập
    02 2008
    Bài viết
    3

    nói chung la dễ mà
    nếu muốn biết được chuỗi vừa nhập có bao kích thước bao nhiêu thì bạn dùng lệnh strlen đi

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    126

    ko dùng hàm của string mà bạn
    cũng giống như cho số 123456 muôn đếm số này ta thương /10 ấy

  4. #4
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    dùng pointer :
    C++ Code:
    1. unsigned strlen(const char* str){
    2.   unsigned count = 0;
    3.   for(; *str != '\0'; ++str)
    4.     count++;
    5.   return count;
    6. }

    cũng dùng pointer :
    C++ Code:
    1. unsigned strlen( const char *str ){
    2.   const char *q = str;
    3.   while(*q++ != '\0');
    4.   return sp - str - 1;
    5. }

    dùng mãng :
    C++ Code:
    1. unsigned strlen(const char* str){
    2.   unsigned pos;
    3.   for(pos = 0; str[pos] != '\0'; ++pos)
    4.   ;
    5.   return pos;
    6. }

  5. #5
    Ngày gia nhập
    03 2008
    Bài viết
    9

    bạn muốn đếm kí tự hok cần string.h
    C Code:
    1. #include <stdio.h>
    2. #include <conio.h>
    3. main()
    4. {
    5. int i=0;
    6. char s[33];
    7. scanf("%[^\n]",s);
    8. do
    9. i++ ;
    10. while(s[i]!='\0');
    11.  
    12. printf("%d",i);
    13. getch();
    14. }
    hok bít co đúng hok


    Note: Vui lòng không sử dụng ngôn từ chat chit ở đây.Vi phạm lần nữa sẽ xoá bài mà không cần báo trước.
    Đã được chỉnh sửa lần cuối bởi comeonbaby : 08-04-2008 lúc 07:39 AM. Lý do: Nhắc nhở

Các đề tài tương tự

  1. Lập trình C Thay thế chuỗi s1 trong chuỗi s bằng chuỗi s
    Gửi bởi duytue trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 23-09-2011, 04:16 PM
  2. thay thế chuỗi con thứ i trong chuỗi mẹ bằng 1 chuỗi khác
    Gửi bởi nhat1811 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 06-08-2011, 08:25 AM
  3. Trả lời: 1
    Bài viết cuối: 29-06-2011, 12:02 AM
  4. Trả lời: 7
    Bài viết cuối: 21-03-2011, 09:59 PM
  5. xem một từ trong chuỗi là một chuỗi con, sắp xếp các chuỗi con theo thứ tự tăng dần
    Gửi bởi qpkdct1101 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 20-01-2011, 08:22 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn