intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập trình C++ 2

Chia sẻ: Lê Trung Thống | Ngày: | Loại File: PPT | Số trang:8

83
lượt xem
22
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'lập trình c++ 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Lập trình C++ 2

  1. CHƯƠNG 2: BiỂU THỨC (EXPRESSION) Khoa Công Nghệ Thông Tin & Truyền Thông Đại Học Cần Thơ 1
  2. Chương 2 Biểu Thức Bi Mục tiêu   Giới thiệu các toán tử cho việc soạn thảo các biểu thức Nội dung  tử toán học, quan hệ, luận lý, bit,  Toán tăng/giảm, khởi tạo, điều kiện, lấy kích thước  Độ ưu tiên của các toán tử  Chuyển kiểu 2
  3. Khái Niệm Cơ Bản Khái Một biểu thức là bất kỳ sự tính toán nào  mà cho ra một giá trị.  Một biểu thức ước lượng một giá trị nào đó. 3
  4. Toán Tử Toán Học & Luận Lý Toán Toán tử Ví dụ Tên Cộng 12 + 4.9 // cho 16.9 + Trừ 3.98 - 4 // cho -0.02 - Nhân 2 * 3.4 // cho 6.8 * 9 / 2.0 // cho 4.5 Chia / Lấy phần dư 13 % 3 // cho 1 % Ví dụ Toán Tên tử So sánh bằng 5 == 5 // cho 1 == So sánh không bằng 5 != 5 // cho 0 != So sánh nhỏ hơn 5 < 5.5 // cho 1 < So sánh nhỏ hơn hoặc 5 4 So sánh lớn hơn hoặc bằng 6.3 >= 5 // cho 1 >=
  5. Toán Tử Luận Lý & Trên Bit Toán Toán tử Ví dụ Tên Phủ định luận lý // được 0 !(5 == 5) ! Và luận lý // được 0 5 < 6 && 6 < 6 && Hoặc luận lý // được 1 5 < 6 || 6 < 5 || 0: SAI (false) Khác 0: ĐÚNG (true) Ví dụ Toán Tên tử Phủ Định Bit // được '\366' ~ ~'\011' // được '\001' & '\011' & '\027‘ Và bit // được '\037' Hoặc bit | '\011' | '\027‘ // được '\036' Hoặc exclusive bit ^ '\011' ^ '\027‘ // được '\044' Dịch trái bit '\011' >> 2 5
  6. Toán Tử Tăng/Giảm & Khởi Tạo Toán Toán Tử Ví dụ Tên Tăng một (tiền tố) // được 16 ++ ++k + 10 Tăng một (hậu tố) // được 15 ++ k++ + 10 Giảm một (tiền tố) // được 14 -- --k + 10 Giảm một (hậu tố) -- // được 15 k-- + 10 Toán Tử Ví dụ Tương đương với n = 25 = n += 25 n = n + 25 += n -= 25 n = n – 25 -= n *= 25 n = n * 25 *= n /= 25 n = n / 25 /= n %= 25 n = n % 25 %= n >= 6
  7. Toán Tử Điều Kiện, Phẩy & Lấy Toán Kích Thước Toán tử điều kiện min = (m < n ? m++ : n++); Toán tử phẩy min = (m < n ? mCount++, m : nCount++, n); cout
  8. Độ Ưu Tiên Của Các Toán Tử Tiên Mức Toán tử Loại Thứ tự Cao nhất Một ngôi Cả hai :: Trái tới Hai ngôi () [] -> . phải Một ngôi Phải tới trái + ++ ! * new sizeo - -- ~ & delete f () Trái tới Hai ngôi ->* .* phải Trái tới Hai ngôi * / % phải Trái tới Hai ngôi + - phải Trái tới Hai ngôi > phải Trái tới Hai ngôi < >= phải Trái tới Hai ngôi == != phải Trái tới Hai ngôi & phải Trái tới Hai ngôi ^ phải 8 Trái tới Hai ngôi |
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2