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

Đề tài: Đề bài:Trích n ký tự bên trái của một xâu s[] từ vị trí m. Dữ liệu đọc từ tệp.

  1. #1
    Ngày gia nhập
    06 2019
    Bài viết
    0

    Question Đề bài:Trích n ký tự bên trái của một xâu s[] từ vị trí m. Dữ liệu đọc từ tệp.

    AI CÓ THỂ GIẢI THÍCH TRÍCH N KÍ TỰ BÊN TRÁI TỪ VỊ TRÍ M LÀ LẤY PHẦN SAU TỪ VỊ TRÍ M N KÝ TỰ HAY LẤY TỪ TRƯỚC VỊ TRÍ M (SỐ KÝ TỰ LÀ N) ĐẾN VỊ TRÍ M HAY KHÔNG ???
    MÌNH HIỂU THEO Ý SAU CÓ ĐÚNG KHÔNG?
    VÍ DU MÌNH CÓ XÂU LÀ " BÀ BA BÉO" THÌ KẾT QUẢ CỦA VIỆC TRÍCH 2 KÍ TỰ TỪ VỊ TRÍ THỨ 5 LÀ "BA" HAY LÀ "A "
    MONG NHẬN ĐƯỢC SỰ GIÚP ĐỠ TỪ MỌI NGƯỜI !!!!

    ĐÂY LÀ BÀI CODE CỦA MÌNH

    #include<stdio.h>
    char *trichtrai(char s[],int n, int m)
    {
    char *p = new char[100];
    int u=0;
    for(int i=m;i>=0;i--)
    {
    u++;
    if(u==n) break;
    }
    for(int i=0;i<n;i++)
    {
    p[i]=s[u];
    u++;
    }
    p[n]='\0';
    return p;
    }
    void doctep(char s[],int &n, int &m)
    {
    FILE *f=fopen("b5.txt","r");
    fgets(s,100,f);
    fscanf(f,"%d %d",&n,&m);
    fclose(f);
    }
    int main()
    {
    int n,m;
    char s[100];
    doctep(s,n,m);
    printf("%s",trichtrai(s,n,m));
    }

  2. #2
    Ngày gia nhập
    12 2015
    Nơi ở
    Đà Nẵng
    Bài viết
    434

    Cái này bạn phải hỏi lại người ra đề mới biết được
    Đoán già đoán non rồi làm lỡ không đúng có phải tốn công không.

  3. #3
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất đông người
    Bài viết
    556

    n ký tự bên trái của vị trí m là các ký tự ở vị trí m-1, m-2,..., m-n. Tuy nhiên, như khoaph đã khuyên, bạn nên hỏi lại người ra đề. Ít nhất cũng nên hỏi vị trí m là vị trí nào. Hỏi rõ hơn, ký tự đầu tiên được đánh số 0 hay 1.

    Trong toán xâu, ký tự đầu tiên của xâu thường được đánh số 1.

    Trong ngôn ngữ C/C++, phần tử đầu tiên của mảng được đánh số 0.

    Mảng và xâu là hai khái niệm khác nhau.
    -...- -.- .. .-.. .-.. - .... . -... . .- ... - .-.-.

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