Video: Hướng dẫn sử dụng Dev-C++ để lập trình C 2025
Để thực sự sử dụng sức mạnh của ngôn ngữ C, các chương trình của bạn cần phải đưa ra quyết định. Một máy tính không thể nghĩ, nhưng nó có thể so sánh, đánh giá các kết quả của sự so sánh, và sau đó hành động trên thông tin đó. Nếu từ khóa được sử dụng trong lập trình C để so sánh và kiểm soát dòng chảy của chương trình của bạn.
Từ khoá if được sử dụng trong C để so sánh: Một biến được so sánh với một giá trị, hoặc hai biến được so sánh với nhau. Nếu kết quả của sự so sánh đó là đúng, một hoặc nhiều câu lệnh được thực hiện. Nếu so sánh là sai, các câu lệnh sẽ được bỏ qua giống như hộp ba-phút của Trung Quốc ra ở phía sau tủ lạnh của bạn.
Bằng tiếng Anh, nếu so sánh như sau:
if (I_am_hungry == yes) {go_to (kitchen); snack = làm (thực phẩm); ăn (snack);}
nếu được theo sau bằng cách so sánh trong dấu ngoặc đơn. Đây là một so sánh toán học. Các toán tử được hiển thị trong bảng dưới đây được sử dụng để so sánh các giá trị của hai biến hoặc các giá trị của một biến và một giá trị ngay lập tức.
Nhà điều hành | Ý nghĩa | Ví dụ |
---|---|---|
== | thập niên == 10 | |
< | ||
Có lớn hơn | thế kỷ> 100 | |
<= | Ít hơn hoặc bằng | little_kid <= 12 |
= | Nhiều hơn hoặc tương đương | triệu phú> = 1000000 |
! = | Không bằng | lẻ! = 2 |
Không có dấu chấm phẩy sau dấu ngoặc đơn của câu lệnh if.
Sau dấu ngoặc đơn là một hoặc nhiều câu lệnh, kèm theo dấu ngoặc nhọn. Các câu lệnh này chỉ được thực hiện nếu điều kiện (trong ngoặc đơn) là đúng. Nếu điều kiện là sai, các câu lệnh sẽ bị bỏ qua. Câu lệnh kế tiếp, tiếp theo nếu là dấu ngoặc cuối cùng, sẽ được thực thi.
Phần lớn các toán tử trong bảng nên quen thuộc với bạn từ lớp toán học tiểu học. Tuy nhiên, lưu ý rằng một sự so sánh ngang bằng được thực hiện với hai dấu hiệu bằng nhau, không phải là một. Ngoài ra, "ít hơn hoặc bằng" được viết như nó được phát âm là: <= và không =.
Không bằng được viết ra! =. Các ký tự cho không trong ngôn ngữ C là dấu chấm than. (Chủ đề này xuất hiện ở những nơi khác khi bạn tìm hiểu thêm về C.) Như với ít hơn hoặc tương đương và lớn hơn hoặc bằng, không bằng đều phải được viết! = và không =!.
Nó giúp nhớ == để so sánh nếu bạn phát âm là "bằng" và không "bằng. "Dấu đơn bằng, =, được sử dụng trong C để phân công.