PowerPoint Presentation Nhập môn về lập trình (C2) Slide * Chương 2 Cấu trúc và thành phần của chương trình C Presenter Nhập môn về lập trình (C2) Slide * Nội dung Chương trình C đơn giản Phong c[.]
Chương Cấu trúc thành phần của chương trình C Presenter: Nhập mơn lập trình (C2) Slide Nợi dung Chương trình C đơn giản Phong cách lập trình Rèn luyện việc xuất hình Đọc dữ liệu từ bàn phím Xử lý đơn giản Nhập mơn lập trình (C2) Slide Learning outcomes L.O.1.4 – Biết cấu trúc hiểu thành phần chương trình viết ngơn ngữ lập trình C L.O.1.5 – Vận dụng nguyên tắc phong cách lập trình để viết chương trình sáng dễ đọc L.O.1.6 – Liệt kê kiểu liệu C ghi giá trị điển hình kiểu mã nguồn L.O.1.7 – Sử dụng hàm để đọc liệu từ bàn phím xuất liệu hình Nhập mơn lập trình (C2) Slide Giới thiệu Học tiếng Anh Nhập môn lập trình (C2) Học tiếng Nga Học ngơn ngữ lập trình Slide Giới thiệu Cách học lập trình học thứ tiếng Ban đầu, cách học máy móc số chương trình mẫu Sửa đổi, thêm bớt chương trình mẫu Thường xuyên xảy sai sót phải biết cách sửa lỗi Nhập mơn lập trình (C2) Slide Chương trình C đơn giản #include #include /* This is a simple program, which is used to show the structure of programs developed in C The objective of this program is to print the following information on different lines University's name Course's name */ void main() { // "printf" is a function, which is defined in printf("Ho Chi Minh city University of Technology\n"); printf("Programming Fundamentals"); // _getch() causes the program pause before close the console window, // i.e., quit the program // _getch() is a function, which is defined in _getch(); } Nhập mơn lập trình (C2) Slide Chương trình C đơn giản Các thành phần Khai báo thư viện sẽ được sử dụng Chỉ thị #include: Cho biết chương trình có sử dụng thư viện hàm stdio.lib conio.lib Thư viện stdio.lib chứa hàm printf Thư viện conio.lib chứa hàm _getch Cách khai báo chỉ thị #include hình bên Chú ý dấu “ ” < > Nhập mơn lập trình (C2) #include #include void main() { printf(“123"); printf(“456\n"); _getch(); } Slide Chương trình C đơn giản Các thành phần Chương trình viết C sẽ bắt đầu chạy từ hàm main() main (viết toàn chữ thường) tên hàm, chú ý dấu () • Lệnh sau hàm main() • Mỗi chương trình viết C phải có hàm có tên main void main() { // Thân hàm Dấu “{“ đánh dấu bắt đầu phần thân hàm main Dấu “}“ đánh dấu điểm kết thúc phần thân hàm main } Nhập mơn lập trình (C2) Slide Chương trình C đơn giản Kiểu trả kết quả Kiểu trả kết quả từ khóa viết trước tên hàm quy định (void) Trong trường hợp này, void có nghĩa khơng trả kết quả về void main() { } Nơi xác định kiểu trả kết hàm (main) void : Hàm main khơng trả kết Nhập mơn lập trình (C2) Slide Chương trình C đơn giản Các thành phần Chú thích Chú thích văn bản khơng cần có văn phạm của C Chú thích được chèn vào nhằm giải thích, ghi chú, đánh dấu, hay làm tiêu đề dẫn nhập cho phần tử của C Hai dạng chú thích: Chú thích nhiều dịng, được bao bọc giữa ký hiệu mở đầu “/*” kết thúc “*/” Chú thích dịng, mở đầu bởi “//” Nhập mơn lập trình (C2) #include "stdafx.h" #include /* The objective of Chú thích This is */ void main(){ printf(" "); // "printf" is printf(" "); _getch(); // waiting for } Slide 10