Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: In ra hai dòng số nguyên trong file

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

    Mặc định In ra hai dòng số nguyên trong file

    Trong file ta co hai dòng sau:
    4
    1234
    làm thế nào để đọc được dữ liệu từ trong file ra:sau khi đọc xong dòng 1 thì làm thế nào để đọc dòng 2;
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

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

    em cũng chưa hiểu lắm về câu hỏi của bác . Nhưng mà theo em nhớ thì có lệnh đọc file " hình như là fp=fopen("TENFILE","r"); trong đó fp là giá trị của biến con trỏ fp

  3. #3
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Bạn thử đoạn code này xem sao?
    C Code:
    1. /* File Test.Data là một file dạng text có nội dung là 2 dòng dữ liệu như sau:
    2.  * 4
    3.  * 1234
    4.  * Được để tại phân vùng ổ đĩa C: */
    5. FILE *file;
    6. int temp;
    7.   file=fopen("C:\\Test.Data","r"); // Đọc file
    8.   while(!feof(file)) //Kiểm tra kết thúc file hay chưa
    9.   {
    10.     fscanf(file,"%d",&temp); //quét dữ liệu của file
    11.         printf("%d\n",temp); //In lên màn hình
    12.   }
    13.   fclose(file);// Đóng file

    Regards!
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

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

    hình như in ra hai dòng ko đc hay sao ý

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

    sao lại ko in được, bác cứ dùng lệnh fscanf là được tất. Em có đoạn code, bác thử tham khảo nhé, tệp tin ở đây mặc định để trong thư mục bin của C:
    Code:
    void doctep(void){
    int n,m;
    File *fp1;
    fp1=fopen("teptin.in","r");   // bắt đầu đọc tệp
    if(fp1==NULL){printf(" Tep khong ton tai!"); return;}//kiểm tra xem tệp có tồn tại hay không
    printf("Tep tin:\n");
    fscanf(fp1,"%d\n",&n);   //đọc dòng đầu tiên
    printf("%d\n",n);           // In ra màn hình
    fscanf(fp1,"%d",&m);    //đọc dòng thứ 2
    printf("%d",m);            //In ra man hinh
    fclose(fp1); 
    }
    Bạn thử code lại vào máy rùi chạy thử xem. Tui cũng chưa chạy thử. Thế nhé.
    Đã được chỉnh sửa lần cuối bởi meohoang8x : 19-03-2008 lúc 11:13 PM. Lý do: Thiếu }
    I'm meo hoang!!!!!

  6. #6
    Ngày gia nhập
    03 2009
    Bài viết
    4

    Mặc định In ra hai dòng số nguyên trong file

    Bây giờ nếu chẳng hạn cho 1 File có nội dung như sau: 1 2 3 4 5 7 9.
    Vậy muốn đưa nội dung của File vào mảng A thì làm thế nào?
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

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

  1. Đưa ra dòng có nhiều số nguyên tố trong mảng 2 chiều.
    Gửi bởi yeupc trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 8
    Bài viết cuối: 02-01-2014, 06:10 PM
  2. Lấy 1 dòng ra từ file text và xóa dòng đó đi trong file cũ!!!
    Gửi bởi tranquang_hq trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 05-12-2012, 04:00 PM
  3. Ghi từng dòng trên file nhị phân, mở file lại đọc tìm dòng tuơng ứng trong C#
    Gửi bởi henxui_nobita_00 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 05-04-2011, 11:38 PM
  4. Chương trình đếm số ký tự nguyên âm trong một dòng văn bản (giúp mình sửa bài này)
    Gửi bởi babyboyblue trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 15
    Bài viết cuối: 21-10-2009, 12:00 PM
  5. Bai tap ve file!Tạo một file text trong đó mỗi dòng lưu 3 số nguyên
    Gửi bởi sonsdc 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-03-2009, 10:59 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