Yêu cầu mọi thông tin sao chép từ blog này phải được ghi rõ đầy đủ: Thông tin được sao chép từ "http://www.dangngochoangthanh.blogspot.com".

Cool wallpaper http://www.fancymessage.com

EMOJI KEYBOARD PRO http://emojiselector.com

THƯ VIỆN HÌNH ĐỘNG FLASH ANIMATION: http://flashanimationlibrary.blogspot.ru/

Hệ thống học trực tuyến đang được phát triển và sẽ đưa vào sử dụng vào cuối năm nay. Hãy xem qua một số demo của Học Trực Tuyến.


HỌC TRỰC TUYẾN ĐÃ CUNG CẤP PHIÊN BẢN TRUY CẬP QUA MOBILE http://dangngochoangthanh.blogspot.com/?m=1

XEM KÊNH HỌC TRỰC TUYẾN TRÊN YOUTUBE



Search on This Blog

Saturday, September 11, 2010

Toán tử gán

Toán tử gán dùng để gán giá trị cho một biến. Ví dụ a = 5;
Câu lệnh gán sẽ thực hiện gán giá trị ở bên phải cho biến ở bên trái. Bạn cũng có thể gán giá trị của hai biến cho nhau. Ví dụ a = b;
Sau đây, bạn hãy quan sát và suy ngẫm đoạn chương trình sau
Chương trình
[1.]                      #include [2.]                      using namespace std;
[3.]                      int main()
[4.]                      {
[5.]                         int a, b;
[6.]                         a = 10;
[7.]                         b = 4;
[8.]                         a = b;
[9.]                         b = 7;
[10.]                   cout<<”a=”<<<”, b=”<<
[11.]                   return 0;
[12.]                }

Giải thích:
Dòng lệnh [5.] khai báo hai biến nguyên a, b. Khi đó giá trị của chúng chưa được khởi tạo. Dòng lệnh [6.] khởi tạo giá trị cho biến a là 10, biến b chưa được khở tạo. Dòng lệnh [7.] khởi tạo giá trị cho biến b là 4, biến a vẫn không thay đổi (10). Dòng lệnh [8.] thực hiện việc gán giá trị của biến b cho biến a, khi đó b vẫn không thay đổi; a nhận giá trị của b, tức là 4. Dòng lệnh [9.] gán giá trị của biến b là 7, biến a không thay đổi. Do đó, giá trị cuối cùng của a là 4, b là 7. Output của chương trình sẽ là a=4, b=7.
Bạn cần luôn chú ý rằng, toán tử gán thực hiện theo nguyên tắc phải-sang-trái. Nghĩa là luôn lấy giá trị ở vế phải để gán cho vế trái. Khi đó, giá trị của biến ở vế trái thay đổi, còn ở vế phải không thay đổi. Toán tử gán có thể thực hiện trong các biểu thức phức tạp hơn.
a = b + 2; Giá trị của a bằng giá trị của b cộng thêm 2
a = a + 1; Tăng giá trị của a lên 1
a = b = c = 5; Gán đồng thời nhiều giá trị. Nó tương ứng với tập các lệnh sau: c = 5;
b = c;
a = b;

No comments:

Post a Comment