Bài giảng Lập trình hướng đối tượng C++ - Chương 2: Biểu thức (Expression)

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

Toán tử toán học, quan hệ, luận lý, bit, 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

 

ppt8 trang | Chuyên mục: C/C++ | Chia sẻ: tuando | Lượt xem: 599 | Lượt tải: 2download
Tóm tắt nội dung Bài giảng Lập trình hướng đối tượng C++ - Chương 2: Biểu thức (Expression), để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
Khoa Công Nghệ Thông Tin & Truyền Thông Đại Học Cần ThơBiỂU THỨCCHƯƠNG 2:(EXPRESSION)1Biểu ThứcMục tiêuGiới thiệu các toán tử cho việc soạn thảo các biểu thứcNội dungToán tử toán học, quan hệ, luận lý, bit, 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ểuChương 22Khái Niệm Cơ BảnMộ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 đó.3Toán Tử Toán Học & Luận LýToán tửTênVí dụ+Cộng12 + 4.9	 // cho 16.9-Trừ3.98 - 4	 // cho -0.02*Nhân2 * 3.4	 // cho 6.8/Chia9 / 2.0	 // cho 4.5%Lấy phần dư13 % 3	 // cho 1Toán tửTênVí dụ==So sánh bằng5 == 5	 // cho 1!=So sánh không bằng5 != 5	 // cho 0So sánh lớn hơn5 > 5.5	 // cho 0>=So sánh lớn hơn hoặc bằng 6.3 >= 5	 // cho 14Toán Tử Luận Lý & Trên BitToán tửTênVí dụ!Phủ định luận lý!(5 == 5)	// được 0&&Và luận lý5 >Dịch phải bit'\011' >> 2	 // được '\002'5Toán Tử Tăng/Giảm & Khởi TạoToán TửTênVí dụ++Tăng một (tiền tố)++k + 10	 // được 16++Tăng một (hậu tố)k++ + 10	 // được 15--Giảm một (tiền tố)--k + 10	 // được 14--Giảm một (hậu tố)k-- + 10	 // được 15Toán TửVí dụTương đương với=n = 25+=n += 25n = n + 25-=n -= 25n = n – 25*=n *= 25n = n * 25/=n /= 25n = n / 25%=n %= 25n = n % 25>=n >>= 4n = n >> 46Toán Tử Điều Kiện, Phẩy & Lấy Kích Thước min = (m .Hai ngôiTrái tới phải+-++--!~*&newdeletesizeof()Một ngôiPhải tới trái->*.*Hai ngôiTrái tới phải*/%Hai ngôiTrái tới phải+-Hai ngôiTrái tới phải>Hai ngôiTrái tới phải>=Hai ngôiTrái tới phải==!=Hai ngôiTrái tới phải&Hai ngôiTrái tới phải^Hai ngôiTrái tới phải|Hai ngôiTrái tới phải&&Hai ngôiTrái tới phải||Hai ngôiTrái tới phải? :Ba ngôiTrái tới phải=+=-=*=/=^=%=&=|=>=Hai ngôiPhải tới tráiThấp nhất,Hai ngôiTrái tới phải8

File đính kèm:

  • pptbai_giang_lap_trinh_huong_doi_tuong_c_chuong_2_bieu_thuc_exp.ppt