1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình C: Chương 4 - Biểu thức và phép toán

31 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 3,27 MB

Nội dung

Bài giảng Lập trình C: Chương 4 - Biểu thức và phép toán bao gồm những nội dung về biểu thức, phép toán số, chuyển kiểu, phép toán quan hệ & luận lí, kiểu bool, toán tử trên bít và một số nội dung khác. Mời các bạn tham khảo.

CHƯƠNG BIỂU THỨC VÀ PHÉP TOÁN Biểu thức Là kết hợp hợp lệ toán hạng toán tử, kết sau Ví dụ: delta= b*b – 4*a*c; pi= 4*atan(1.0); Biểu thức với toán tử phép toán số  biểu thức số Với phép tốn quan hệ & luận lí  biểu thức quan hệ & luận lí Với tốn tử điều kiện  biểu thức điều kiện Phép toán số Phép toán toán hạng: + Phép toán toán hạng: * / % + Trong biểu thức số, thực từ trái qua phải với phép toán cấp (cùng độ ưu tiên) Ví dụ: a = - 9/2*2 - – 7%5; b = - 9/2*2 - – -7%5; Chuyển kiểu - Trong biểu thức: toán hạng khác kiểu  chuyển sang kiểu để tính tốn - Chuyển kiểu tự động chuyển kiểu tường minh (1) Việc tự động chuyển kiểu thực từ tốn hạng có kiểu “hẹp” sang kiểu “rộng” Ví dụ: x = - 9.0/4*2/2 - – 7%5; y = - 9.0/4*2%2 - – 7%5; //?? Chuyển kiểu - Với phép gán, kết biểu thức bên phải chuyển thành kiểu biến bên trái Ví dụ: int n=3; long p= 70000; float x= 1.0f; x= x + p/n; x= 3.0/4*20L; long a= 300000 + 400000L; long b= 300*1000 + 100*4000L; float y= 3/4*4.0f; Chuyển kiểu (2) Chuyển kiểu tường minh: Buộc kiểu biểu thức chuyển sang kiểu khác (KDL)BTh KDL(BTh) Ví dụ: long a= 300000 + (long)400000; double x= double(3)/4*4.0f; double y= double(1/2)*100; //?? long s= s + long(n)*17000; ??? Phép tốn quan hệ & luận lí Phép tốn quan hệ: > == < != = Ví dụ: if (a>b) cout

Ngày đăng: 08/05/2021, 11:55

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN