C Programming Code là một thư viện gồm 82 chương trình C hoàn chỉnh, hoạt động được, dành cho sinh viên và người mới bắt đầu. Mỗi chương trình được viết bằng ngôn ngữ C chuẩn (C17), biên dịch không báo lỗi và đi kèm với một ví dụ chạy thực tế cùng lời giải thích ngắn gọn về cách hoạt động. Sơ đồ minh họa những gì xảy ra bên trong các chương trình sắp xếp, tìm kiếm, ma trận và con trỏ.
Ứng dụng này bao gồm những nội dung gì
• Kiến thức cơ bản: cách biên dịch và chạy chương trình, chương trình "Hello World", đọc dữ liệu an toàn với scanf và fgets, các toán tử số học, hoán đổi, kích thước và phạm vi của các kiểu dữ liệu, mã ký tự
• Điều kiện: chẵn hoặc lẻ, nguyên âm hoặc phụ âm, năm nhuận, số lớn nhất trong ba số, máy tính điểm, nghiệm của phương trình bậc hai
• Vòng lặp và Số: tổng và trung bình cộng, bảng cửu chương, tổng các chữ số, số đảo ngược và số đối xứng, giai thừa, dãy Fibonacci, kiểm tra số nguyên tố, sàng Eratosthenes, số Armstrong và số hoàn hảo, ước chung lớn nhất và bội chung nhỏ nhất, nCr và nPr, lũy thừa nhanh
• Mẫu: tam giác sao và tam giác số, kim tự tháp, hình thoi, hình vuông rỗng, tam giác Floyd, tam giác Pascal
• Hệ thống số: thập phân sang nhị phân, bát phân và thập lục phân và ngược lại, toán tử bitwise
• Mảng: tổng và trung bình cộng, phần tử lớn nhất và nhỏ nhất, đảo ngược, chèn và xóa, tìm kiếm tuyến tính, tìm kiếm nhị phân, thuật toán sắp xếp nổi bọt, thuật toán sắp xếp chọn, thuật toán sắp xếp chèn, • Ghép mảng đã sắp xếp, đếm tần suất, loại bỏ các phần tử trùng lặp
• Ma trận: phép cộng và trừ, phép nhân, ma trận chuyển vị, định thức ma trận 2 × 2 và 3 × 3
• Chuỗi ký tự: độ dài, đảo ngược, chuỗi đối xứng, đếm nguyên âm, chuyển đổi chữ hoa chữ thường, đếm từ, nối chuỗi, so sánh và sao chép mà không cần thư viện, kiểm tra đảo chữ, loại bỏ ký tự, chuyển đổi chuỗi thành số nguyên
• Con trỏ và Hàm: kiến thức cơ bản về con trỏ, hoán đổi với con trỏ, mảng và con trỏ, mảng động với malloc và realloc, con trỏ hàm và qsort, đệ quy, Tháp Hà Nội
• Cấu trúc và Tệp tin: hồ sơ sinh viên, số phức, ghi và đọc tệp văn bản, đếm dòng và từ trong tệp, sao chép tệp
• Các dự án đơn giản: máy tính, bộ chuyển đổi nhiệt độ, menu tài khoản ngân hàng, trò chơi đoán số, cờ caro
Mỗi trang chương trình đều có:
• chương trình đầy đủ, sẵn sàng để sao chép, biên dịch và chạy
• một ví dụ chạy được ghi lại từ chương trình thực, kèm theo • Nội dung nhập vào được tô sáng
• Giải thích rõ ràng về cách hoạt động, kèm theo bảng và sơ đồ khi cần thiết
• Ghi chú về các lỗi thường gặp: tràn số nguyên, tràn bộ đệm, nhập liệu không an toàn và hành vi không xác định
• Liên kết đến các chương trình liên quan
Đối tượng phù hợp
• Học sinh, sinh viên học lập trình C ở trường phổ thông hoặc đại học, người mới bắt đầu học tốt nhất bằng ví dụ, và bất kỳ ai đang chuẩn bị cho các kỳ thi thực hành lập trình. Đây là chương trình ví dụ đi kèm với ứng dụng hướng dẫn lập trình C.
Tính năng
• Hoạt động ngoại tuyến: không cần kết nối internet
• Giải thích có sẵn bằng 8 ngôn ngữ: tiếng Anh, tiếng Tây Ban Nha, tiếng Bồ Đào Nha, tiếng Pháp, tiếng Đức, tiếng Ả Rập, tiếng Hindi và tiếng Indonesia
• Tìm kiếm trên tất cả các chương trình
• Chế độ tối
• Giao diện gọn gàng cho điện thoại và máy tính bảng
• Không cần đăng nhập
Các chương trình là bản gốc và đã được kiểm tra với trình biên dịch C17. Ứng dụng này là một công cụ hỗ trợ học tập độc lập; nó không liên kết với bất kỳ nhà cung cấp trình biên dịch hoặc tổ chức tiêu chuẩn nào.
Ví dụ lập trình C: 82 chương trình đã được kiểm thử với ví dụ chạy và giải thích.
Lần cập nhật gần đây nhất
13 thg 10, 2026