Chương 3 trang bị cho người học những hiểu biết về các câu lệnh đơn trong C. Trong chương này người học sẽ tìm hiểu về: Khái niệm câu lệnh, phân loại câu lệnh, lệnh gán, lệnh nhập giá trị từ bàn phím cho biến, lệnh xuất giá trị của biểu thức lên màn hình. Mời các bạn cùng tham khảo.
LẬP TRÌNH CĂN BẢN Phần - Chương CÁC CÂU LỆNH ĐƠN TRONG C N.C Danh Nội dung chương Câu lệnh Khái niệm câu lệnh Phân loại Các lệnh đơn Lệnh gán Lệnh nhập giá trị từ bàn phím cho biến Lệnh xuất giá trị biểu thức lên hình Khái niệm câu lệnh “1 câu lệnh xác định cơng việc mà chương trình phải thực hiện” Kết thúc ; Phân loại Có loại Lệnh đơn Khơng chứa lệnh khác Gồm: lệnh gán, nhập, xuất Lệnh có cấu trúc Chứa lệnh khác Gồm: cấu trúc điều kiện rẽ nhánh cấu trúc điều kiện lựa chọn cấu trúc lặp cấu trúc lệnh hợp thành Các lệnh đơn Lệnh gán Lệnh nhập giá trị từ bàn phím cho biến Lệnh xuất giá trị biểu thức lên hình Lệnh gán (1) Ví dụ: Cú pháp: = ; Ý nghĩa: Gán giá trị cho biến Gán giá trị lúc khai báo: Lệnh gán (2) Kiểu biểu thức biến phải giống Error: "Cannot convert ‘char *’ to ‘int’" Lệnh gán (3) Thường có chuyển đổi kiểu tự động Chuyển Lệnh gán (4) Kết chương trình sau gì? Lệnh gán (5) Trong C, chuyển đổi kiểu sau làm tự động Những chuyển đổi đảm bảo khơng làm xác (loss of precision) Việc chuyển đổi theo hướng khác làm xác Ví dụ: 10 Lệnh gán (6) Ép kiểu (casting type) 11 Lệnh nhập giá trị từ bàn phím cho biến (1) scanf đọc liệu từ bàn phím gán vào biến Chuỗi định dạng (format string): để qui định kiểu liệu, cách biểu diễn, độ rộng, số chữ số thập phân, … 12 Lệnh nhập giá trị từ bàn phím cho biến (2) scanf phải lưu giá trị vào biến scanf(“%d”,anInt): không đúng, anInt xác định giá trị hành biến scanf(“%d”,&anInt): đúng, địa anInt xác định 13 Ví dụ - Dùng Standard Input 14 Lệnh xuất giá trị biểu thức lên hình (1) Cần đối số Đối số chuỗi Chuỗi chứa: Ví dụ: Output 15 Lệnh xuất giá trị biểu thức lên hình (2) Nếu muốn in biến biểu thức, ta truyền vào printf đối số Các định dạng (format) khác cho kiểu giá trị khác (dùng %) 16 Lệnh xuất giá trị biểu thức lên hình (3) Các định dạng: 17 Ví dụ - Output từ C Hết chương 18 Giải thích thêm printf 19 Hết chương 20 ... dung chương C? ?u lệnh Khái niệm c? ?u lệnh Phân loại C? ?c lệnh đơn Lệnh gán Lệnh nhập giá trị từ bàn phím cho biến Lệnh xuất giá trị biểu th? ?c lên hình Khái niệm c? ?u lệnh “1 c? ?u lệnh. .. lệnh x? ?c định c? ?ng vi? ?c mà chương trình phải th? ?c hiện” Kết th? ?c ; Phân loại C? ? loại Lệnh đơn Không chứa lệnh kh? ?c Gồm: lệnh gán, nhập, xuất Lệnh c? ? c? ??u tr? ?c Chứa lệnh kh? ?c Gồm:... c? ??u tr? ?c điều kiện rẽ nhánh c? ??u tr? ?c điều kiện lựa chọn c? ??u tr? ?c lặp c? ??u tr? ?c lệnh hợp thành C? ?c lệnh đơn Lệnh gán Lệnh nhập giá trị từ bàn phím cho biến Lệnh xuất giá trị biểu th? ?c lên