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

Đề tài: Thắc mắc về chuỗi trong C !!!!!

  1. #1
    Ngày gia nhập
    11 2012
    Bài viết
    29

    Cool Thắc mắc về chuỗi trong C !!!!!

    Chuỗi a[30] trong đoạn code này có độ dài tối đa là 29 kí tự. Vậy số phần tử tối đa là bao nhiêu vậy ?
    Có phải số 30 vừa thể hiện cho độ dài kí tự của chuỗi, vừa thể hiện số phần tử của mảng chuỗi a luôn không ?

    Code:
    #include<stdio.h>
    #include<conio.h>
    
    main()
    {
          char a[30]; // do dai toi da cua chuoi la 29
          int i, n;
          
          scanf("%d", &n);
          
          for(i = 0; i < n; i ++)
          {
                printf("a[%d] = ", i);
                scanf("%s", &a[i]);
          }
          
    getch();
    }

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

    Trích dẫn Nguyên bản được gửi bởi pato24193 Xem bài viết
    Chuỗi a[30] trong đoạn code này có độ dài tối đa là 29 kí tự. Vậy số phần tử tối đa là bao nhiêu vậy ?
    Có phải số 30 vừa thể hiện cho độ dài kí tự của chuỗi, vừa thể hiện số phần tử của mảng chuỗi a luôn không ?

    Code:
    #include<stdio.h>
    #include<conio.h>
    
    main()
    {
          char a[30]; // do dai toi da cua chuoi la 29
          int i, n;
          
          scanf("%d", &n);
          
          for(i = 0; i < n; i ++)
          {
                printf("a[%d] = ", i);
                scanf("%s", &a[i]);
          }
          
    getch();
    }
    Code:
    char a[30] // do dai toi da cua chuoi la 29, a[30] chứa kí tự kết thúc chuỗi '\0'(là 1 hằng kí tự)
    //dùng hàm strlen(a), sẽ bít được câu trả lời độ dài chuỗi

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. cho 1 chuỗi, tìm 1 từ và xóa từ này trong chuỗi đó nếu tìm thấy
    Gửi bởi trai xu nghe 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: 30-01-2010, 03:32 PM
  4. Nhập chuỗi, đếm số lần xuất hiện các từ trong chuỗi như thế nào?
    Gửi bởi VizDee trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 7
    Bài viết cuối: 23-01-2010, 01:33 PM
  5. Tách chuỗi số giảm dần trong một chuỗi lớn, thuật toán xử lý như thế nào?
    Gửi bởi longtom trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 12
    Bài viết cuối: 12-05-2009, 04:10 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