Vd6 m ộ t thu ộ c tính c ? a toán t ử gán

Info icon This preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
VD_6: - M t thu c tính c a toán t gán trong C/C++ góp ph ần giúp nó vượ t lên các ngôn ng l p trình khác là vi c cho phép v ế ph i có th ch a các phép gán khác. a = 2 + (b = 5); tương đương vớ i: b = 5; a = 2 + b; - Vì v y bi u th ức sau cũng hợ p l trong C/C++ a = b = c = 5; // gán giá tr 5 cho c ba bi ế n a , b c.
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Nguy n Thi n Tâm Facebook: SĐT: 09357 34548 2. Các toán t s h c ( +, -, *, /, % ) - Năm toán tử s h ọc đượ c h tr b i ngôn ng là: + c ng - tr * nhân / chia l y ph n nguyên % chia l y ph ần dư (trong phép chia) - Th t th c hi n các toán t này cũng giống như chúng đượ c th c hi n trong toán h c. - Điề u duy nh t có v hơi lạ đố i v i b n là phép chia l y ph ần dư, ký hiệ u b ng d u ph ần trăm ( % ). Chú ý: - Đây chính là phép toán chia l y ph ần dư trong phép chia hai s nguyên v i nhau. + Ví d , n ế u a = 11 % 3; bi ế n a s mang giá tr 2 vì 11 = 3*3 + 2. Lưu ý - / : phép chia l y ph n nguyên + S th c chia s nguyên , k ế t qu là 1 s th c. + S th c chia s th c, k ế t qu là 1 s th c. + S nguyên chia s nguyên, k ế t qu là 1 s nguyên. + S nguyên chia s th c, k ế t qu là 1 s th c VD: 7 / 3 = 2 3 / 4 = 0 3. Các toán t gán ph c h p (+=, -=, *=, /=, %=, >>=, <<=, &=, ^=, |=) - M ột đặ c tính c a ngôn ng C++ làm cho nó n i ti ế ng là m t ngôn ng súc tích chính là các toán t gán ph c h p - cho phép ch nh s a giá tr c a m t bi ế n v i m t trong nh ng toán t cơ bả n sau: value += increase; tương đương vớ i value = value + increase; VD_7: a -= 5 ; tương đương vớ i a = a - 5; a /= b; tương đương vớ i a = a / b; price *= units + 1; tương đương vớ i price = price * (units + 1); và tương tự cho t t c các toán t khác. 4. Tăng và giả m. - M t ví d khác c a vi c ti ế t ki m khi vi ế t mã l nh là toán t tăng (++) và gi m (-- ). Chúng tăng hoặ c gi m giá tr ch a trong m t bi ến đi 1 đơn vị .
Image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern