Đọc n ký tự cuối của file trong C
Bài tập C: Đọc n ký tự cuối của file Bài tập này giúp bạn làm quen với các hàm để mở file, đóng file, đọc ghi file trong C. Chương trình C Dưới đây là chương trình C để giải bài tập đọc n ký tự cuối của file trong C: #include<stdio.h> #include<stdlib.h> int ...
Bài tập C: Đọc n ký tự cuối của file
Bài tập này giúp bạn làm quen với các hàm để mở file, đóng file, đọc ghi file trong C.
Chương trình C
Dưới đây là chương trình C để giải bài tập đọc n ký tự cuối của file trong C:
#include<stdio.h> #include<stdlib.h> int main() { FILE *fp; char ch; int num; long length; printf("Nhap gia tri cua num: "); scanf("%d", &num); fp = fopen("baitapc.txt", "r"); if (fp == NULL) { puts("Khong the mo file nay"); exit(1); } fseek(fp, 0, SEEK_END); length = ftell(fp); fseek(fp, (length - num), SEEK_SET); do { ch = fgetc(fp); putchar(ch); } while (ch != EOF); fclose(fp); return(0); }
Giải thích chương trình C trên
Kết quả của ví dụ C trên
Giả sử trong baitapc.txt chúng ta có nội dung sau:

Biên dịch chương trình C trên sẽ cho kết quả:

Loạt bài Bài tập C có giải của chúng tôi một phần dựa trên Tutorialspoint.com
Follow fanpage của team hoặc facebook cá nhân Nguyễn Thanh Tuyền để tiếp tục theo dõi các loạt bài mới nhất về Ngữ pháp tiếng Anh, luyện thi TOEIC, Java,C,C++,Javascript,HTML,Python,Database,Mobile ... mới nhất của chúng tôi.
Bài học Bài tập C phổ biến tại vietjack.com: