TAILIEUCHUNG - Ngôn Ngữ Lập Trình(Tiếng Anh) C_3

Kết quả của lệnh thứ nhất là giá trị của Luong sẽ tăng thêm , lệnh thứ hai sẽ làm cho giá trị Luong nhân đôi tức là tăng gấp 2 lần, và lệnh cuối cùng sẽ trừ bớt của Luong. Do việc tăng hay giảm 1 rất phổ biến trong lập trình nên C# cung cấp hai toán tử đặc biệt là tăng một (++) hay giảm một (--). | Ngôn Ngữ Lập Trình C Luong Luong 2 Luong - Kết quả của lệnh thứ nhất là giá trị của Luong sẽ tăng thêm lệnh thứ hai sẽ làm cho giá trị Luong nhân đôi tức là tăng gấp 2 lần và lệnh cuối cùng sẽ trừ bớt của Luong. Do việc tăng hay giảm 1 rất phổ biến trong lập trình nên C cung cấp hai toán tử đặc biệt là tăng một hay giảm một -- . Khi đó muốn tăng đi một giá trị của biến đếm trong vòng lặp ta có thể viết như sau bienDem Toán tử tăng giảm tiền tố và tăng giảm hậu tố Giả sử muốn kết hợp các phép toán như gia tăng giá trị của một biến và gán giá trị của biến cho biến thứ hai ta viết như sau varl var2 Câu hỏi được đặt ra là gán giá trị trước khi cộng hay gán giá trị sau khi đã cộng. Hay nói cách khác giá trị ban đầu của biến var2 là 10 sau khi thực hiện ta muốn giá trị của var1 là 10 var2 là 11 hay var1 là 11 var2 cũng 11 Để giải quyết yêu cầu trên C cung cấp thứ tự thực hiện phép toán tăng giảm với phép toán gán thứ tự này được gọi là tiền tố prefix hay hậu tố postfix . Do đó ta có thể viết var1 var2 Hậu tố Khi lệnh này được thực hiện thì phép gán sẽ được thực hiện trước tiên sau đó mới đến phép toán tăng. Kết quả là var1 10 và var2 11. Còn đối với trường hợp tiền tố var1 var2 Khi đó phép tăng sẽ được thực hiện trước tức là giá trị của biến var2 sẽ là 11 và cuối cùng phép gán được thực hiện. Kết quả cả hai biến var1 và var2 điều có giá trị là 11. Để hiểu rõ hơn về hai phép toán này chúng ta sẽ xem ví dụ minh họa sau 5 Ví dụ Minh hoạ sử dụng toán tử tăng trước và tăng sau khi gán. using System class Tester static int Main int valueOne 10 int valueTwo valueTwo valueOne Thuc hien tang sau 0 1 valueOne valueTwo valueOne 20 71 Nền Tảng Ngôn Ngữ C Ngôn Ngữ Lập Trình C valueTwo valueOne Thuc hien tang truoc 0 1 valueOne valueTwo return 0 H Kết quả Thuc hien tang sau 11 10 Thuc hien tang truoc 21 21 Toán tử quan hệ Những toán tử quan hệ được dùng để so sánh giữa hai giá trị và sau đó trả về kết quả là

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.