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

Đề tài: Làm sao để xuất ra kí tự

  1. #1
    Ngày gia nhập
    12 2011
    Bài viết
    2

    Mặc định Làm sao để xuất ra kí tự

    Em muốn chèn giữa 2 chữ những kí tự khác nhau phụ thuộc vào số lượng người nhập thì phải làm sao.
    VD:chèn giữa 5 dấu * ở giữa CC; xuất ra :C*****C
    em muốn chèn ở giữa 3 dấu * ở giữa VV; xuất ra V***V
    Đã được chỉnh sửa lần cuối bởi kingwarcraft : 03-01-2012 lúc 08:42 PM.

  2. #2
    Ngày gia nhập
    11 2010
    Nơi ở
    hell
    Bài viết
    165

    bạn đang xử lý chuỗi hay kí tự thế
    HT117-5277

  3. #3

    Code:
    char *catstr( char *a, char *b)
    {
        int iLen = strlen(a) + strlen(b) + 1;
    
        char *strReturn = new char[iLen];
    
        strcpy(strReturn, a);
    
        strcat(strReturn,b);
    
        strReturn[iLen] = '\0';
    
        return strReturn;
    
        delete strReturn;
    
    }
    sử dụng hàm chèn 2 chuỗi bất kì xem sao? chứ chèn như thế nếu người nhập 1 chuỗi aaaaaaa thế này thì biết chèn chỗ nào?

  4. #4
    Ngày gia nhập
    12 2011
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi traipro_latuiday Xem bài viết
    Code:
    char *catstr( char *a, char *b)
    {
        int iLen = strlen(a) + strlen(b) + 1;
    
        char *strReturn = new char[iLen];
    
        strcpy(strReturn, a);
    
        strcat(strReturn,b);
    
        strReturn[iLen] = '\0';
    
        return strReturn;
    
        delete strReturn;
    
    }
    sử dụng hàm chèn 2 chuỗi bất kì xem sao? chứ chèn như thế nếu người nhập 1 chuỗi aaaaaaa thế này thì biết chèn chỗ nào?
    em chỉ cần chèn giữa 2 kí tự thôi

  5. #5
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    C Code:
    1. // hàm chèn num ký tự insrt vào giữa hai ký tự encls
    2. void ChenKyTu(char *s, char encls, char insrt, int num)
    3. {
    4.   s[0] = encls;
    5.   for (int i=1; i <= n; i++) s[i] = insrt;
    6.   s[num+1] = encls;
    7. }

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

  1. Lập trình C++ Mình muốn hỏi về bài toán tìm số lần xuất hiện của ký tự nhiều nhất trong chuỗi và số lần xuất hiện
    Gửi bởi ducky trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 06-09-2013, 11:17 AM
  2. Lập trình C Xuất nhập file trong C kết quả xuất ra không đúng?
    Gửi bởi lamhoang100 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 05-06-2013, 05:38 PM
  3. Trả lời: 1
    Bài viết cuối: 14-12-2012, 04:55 PM
  4. Đếm các xâu thuận nghịch xuất hiện trong file và số lần xuất hiện của các xâu đó
    Gửi bởi orchidshl1 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 1
    Bài viết cuối: 19-09-2012, 10:47 AM
  5. Trả lời: 1
    Bài viết cuối: 27-04-2011, 09:30 PM

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