Bài giảng Lập trình chương 2 trang bị cho người học những kiến thức tổng quan về C/C++ như: Tổ chức chương trình C/C++, biến và các kiểu dữ liệu cơ bản, các kiểu dữ liệu dẫn xuất trực tiếp, định nghĩa kiểu dữ liệu mới, các lệnh điều khiển chương trình, hàm và thư viện. Mời các bạn cùng tham khảo. | om .c Lập trình ng co an Chương 2 Tổng quan về C C th o ng du 2004 HOÀNG MINH SƠN u cu 1 https tailieudientucntt Nội dung chương 2 Tổ chức chương trình C C om Biến và các kiểu dữ liệu cơ bản .c Các kiểu dữ liệu dẫn xuất trực tiếp ng co Định nghĩa kiểu dữ liệu mới an Các lệnh điều khiển chương trình th Hàm và thư viện o ng du u cu Chương 2 Tổng quan về C và C 2 https tailieudientucntt Tổ chức chương trình C C Tạo dự án dùng visual studio .net 2008 om .c ng co an th o ng du u cu Chương 2 Tổng quan về C và C 3 https tailieudientucntt Chương trình tính giai thừa Phiên bản C include Lệnh tiền xử lý Khai báo sử dụng hàm thư viện include om Khai báo hàm int gthua int .c Chương trình chính void main ng char c N Lời chú thích int N 1 Khai báo biến co int kq do an printf n Nhap mot nguyen duong quot Viet ra man hinh th scanf quot d quot amp N Nhap tu ban phim cho N kq gthua N ng printf n Giai thua cua d la d quot N kq printf n Ban co muon tiep tuc khong Y N quot o c getch du while c y c Y u cu int gthua int n int kq 1 while n gt 1 Định nghĩa hàm thân hàm kq n- return kq Chương 2 Tổng quan về C và C 4 https tailieudientucntt Chương trình tính giai thừa Phiên bản C include include om int gthua int .c void main ng char c N int N 1 co do cout gt N th int kq gthua N cout Qui tắc soạn thảo mã nguồn 1. Tên biến tên hàm tên kiểu mới om Tránh sử dụng các từ khóa và tên kiểu cơ sở Chỉ được dùng các ký tự sau A . Z a . z 0 . 9 _ .c Chỉ được bắt đầu bằng chữ cái hoặc dấu _ ng Phân biệt giữa chữ hoa và chữ thường. co Nên đặt tên ngắn gọn và có ý nghĩa có tính mô tả an 2. Sau mỗi câu lệnh có chấm phảy th ng 3. Đoạn được coi là nhóm lệnh không có dấu o chấm phảy sau đó trừ khi khai báo kiểu du 4. Cấu trúc mã nguồn theo kiểu phân cấp gt dễ đọc u cu 5. Bổ sung chú thích hợp lý chú thích một đoạn hoặc chú thích một dòng 6. Chia một .