KỸ THUẬT LẬP TRÌNH CKỸ THUẬT LẬP TRÌNH C
BÀI 2: BIỂU THỨC & CÁC PHÉP TOÁNBÀI 2: BIỂU THỨC & CÁC PHÉP TOÁN
Hoàng Quốc Tuấn
tuanhq@fpt.edu.vn
http://hoangquoctuanpro.wordpress.com
Hoàng Quốc Tuấn
tuanhq@fpt.edu.vn
http://hoangquoctuanpro.wordpress.com
Nội dungNội dung
I. Biểu thức
II. Các phép toán
III. Biểu thức điều kiện
IV. Bài tập minh họa
I. Biểu thức
II. Các phép toán
III. Biểu thức điều kiện
IV. Bài tập minh họa
2
I – BIỂU THỨCI – BIỂU THỨC
3
Biểu thức là một sự kết hợp các giá trị (hằng,
biến, hàm) bằng các phép tính để sinh ra một
giá trị mới.
Kiểu của biểu thức kiểu của giá trị nó sinh
ra.
Ví dụ:
int x=2, y= 7;
x=(x+2*y);
int x=2, y= 7;
x=(x+2*y);
int i, a=3;
a=(i=a*11);
int i, a=3;
a=(i=a*11);
II – CÁC PHÉP TOÁNII – CÁC PHÉP TOÁN
4
1. Các phép toán số học
2. Các phép toán thao tác trên bit
3. Các phép toán quan hệ và logic
4. Chuyển đổi kiểu dữ liệu
5. Các phép toán tăng giảm
6. Câu lệnh gán
1. Các phép toán số học1. Các phép toán số học
Các phép toán số học bao gồm: cộng (+), trừ (-),
nhân (*), chia (/) thực hiện trên các kiểu dữ liệu
int, char, float, double.
Ví dụ:
5
float x=15.0;
float y=3.0;
float phep_cong =x+y;
/* 15.0 + 3.0 = 18.000000 */
float phep_chia =x/ y;
/* 15.0 / 3.0 = 5.000000 */
float x=15.0;
float y=3.0;
float phep_cong =x+y;
/* 15.0 + 3.0 = 18.000000 */
float phep_chia =x/ y;
/* 15.0 / 3.0 = 5.000000 */