Cấu trúc điều khiển và rẽ nhánh trong lập trình
1. Khái niệm cấu trúc điều khiển chương trình
Cấu trúc điều khiển xác định thứ tự thực thi các câu lệnh nhằm giải quyết bài toán cụ thể. Dù thuật toán có phức tạp đến đâu, vẫn có thể biểu diễn bằng ba cấu trúc cơ bản: tuần tự, rẽ nhánh và lặp. Mỗi cấu trúc chỉ có một điểm vào và một điểm ra. Tổ hợp lồng ghép của chúng tạo nên chương trình có cấ ...
Đăng vào ngày 11 tháng 6 lúc 17:58
Cơ chế tối ưu switch...case bằng bảng nhảy
1. Cú pháp cơ bản của switch...case
Câu lệnh switch trong C/C++ yêu cầu biểu thức điều khiển phải là kiểu nguyên (như int, char, enum, v.v.), không hỗ trợ kiểu thực (float, double) hay chuỗi ký tự.
switch (biểu_thức) {
case hằng_số_1:
// khối lệnh
break;
case hằng_số_2:
// khối lệnh
break;
default:
...
Đăng vào ngày 30 tháng 5 lúc 13:12