Tài liệu về Cấu trúc điều khiển
Số trang: 31
Loại file: pdf
Dung lượng: 1.10 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nôi dụng gồm biểu thức và toán tử trong C, cấu trúc rẽ nhánh, cấu trúc lặp
Nội dung trích xuất từ tài liệu:
Tài liệu về Cấu trúc điều khiểnC u trúc đi u khi n GV. GV. Nguy n Minh HuyNh p môn l p trình - Nguy n Minh Huy 1N i dung Bi Bi u th c và toán t trong C. C u trúc r nhánh. nhánh. C u trúc l p. p.Nh p môn l p trình - Nguy n Minh Huy 2N i dung Bi Bi u th c và toán t trong C. C u trúc r nhánh. nhánh. C u trúc l p. p.Nh p môn l p trình - Nguy n Minh Huy 3BiBi u th c và toán t trong C Bi Bi u th c trong C: Là m t dãy h u h n các toán h ng và toán t . Là (x >> (p + 1 - n)) & ~(~0 ~a, ~a, !b, ++c. Toán Toán t hai ngôi: a b ngôi: a + b, x / y. b, Toán Toán t ba ngôi: toán t đi u ki n ( ) ? : ngôi: K t qu bi u th c: m t giá tr s .Nh p môn l p trình - Nguy n Minh Huy 4BiBi u th c và toán t trong C Toán Toán t s h c: c: int a = 5 % 3; // Đúng float x = 5 % 3.0; // Sai Ký hi u: +, -, *, /, %. Ký u: % ch dùng v i s nguyên. ch nguyên int b = 5 / 3; // Chia nguyên / k t qu ph thu c toán h ng. ng. float y = 5.0 / 3; // Chia th c 5.0 Toán Toán t so sánh: sánh: int a = 5 > 3; // 1 (true) Ký hi u: >, =, BiBi u th c và toán t trong C Toán Toán t logic: Ký hi u: Ký u: int a = (5 > 3) && (4 > 7); // 1 (true) && ! (not), && (and), || (or). (not), int b = (5 > 3) || (4 > 7); // 0 (false) || int c = !(5 == 3); // 1 (true) K t n i bi u th c so sánh. sánh. K t qu : 1 (true), 0 (false). Toán Toán t trên bit: short a = 5 & 6; // 0101 and 0110 Ký hi u: Ký u: short b = 5 | 6; // 0101 or 0110 unsigned short c = ~1; // not 0001 & (and), | (or), ^ (xor). (and), short d = a >> 1; >> ~ (bù). (bù). >> (d >> (d ch ph i), BiBi u th c và toán t trong C Toán tăng, Toán t tăng, gi m: m: Ký hi u: ++, --. Ký u: --. int a = 5++; // Sai int a = 5; Tăng Tăng/gi m 1 đơn v trên bi n. đơn trên int b = ++a * 4; ++ // b = 24 Ti Ti n t : tính trư c bi u th c.c. int c = a++ * 4; // b = 20 H u t : tính sau bi u th c.c. Toán gán: Toán t gán: int a = 5; Ký hi u: =, = Ký u: = int b, c, d; d = c = b = a; // b = a a = b; // c = b a = a b; toán> // d = c : toán>: int e += a; += // e = e + a +, -, *, /, %, +, int f *= a + 1; // f = f * (a + 1) ...
Nội dung trích xuất từ tài liệu:
Tài liệu về Cấu trúc điều khiểnC u trúc đi u khi n GV. GV. Nguy n Minh HuyNh p môn l p trình - Nguy n Minh Huy 1N i dung Bi Bi u th c và toán t trong C. C u trúc r nhánh. nhánh. C u trúc l p. p.Nh p môn l p trình - Nguy n Minh Huy 2N i dung Bi Bi u th c và toán t trong C. C u trúc r nhánh. nhánh. C u trúc l p. p.Nh p môn l p trình - Nguy n Minh Huy 3BiBi u th c và toán t trong C Bi Bi u th c trong C: Là m t dãy h u h n các toán h ng và toán t . Là (x >> (p + 1 - n)) & ~(~0 ~a, ~a, !b, ++c. Toán Toán t hai ngôi: a b ngôi: a + b, x / y. b, Toán Toán t ba ngôi: toán t đi u ki n ( ) ? : ngôi: K t qu bi u th c: m t giá tr s .Nh p môn l p trình - Nguy n Minh Huy 4BiBi u th c và toán t trong C Toán Toán t s h c: c: int a = 5 % 3; // Đúng float x = 5 % 3.0; // Sai Ký hi u: +, -, *, /, %. Ký u: % ch dùng v i s nguyên. ch nguyên int b = 5 / 3; // Chia nguyên / k t qu ph thu c toán h ng. ng. float y = 5.0 / 3; // Chia th c 5.0 Toán Toán t so sánh: sánh: int a = 5 > 3; // 1 (true) Ký hi u: >, =, BiBi u th c và toán t trong C Toán Toán t logic: Ký hi u: Ký u: int a = (5 > 3) && (4 > 7); // 1 (true) && ! (not), && (and), || (or). (not), int b = (5 > 3) || (4 > 7); // 0 (false) || int c = !(5 == 3); // 1 (true) K t n i bi u th c so sánh. sánh. K t qu : 1 (true), 0 (false). Toán Toán t trên bit: short a = 5 & 6; // 0101 and 0110 Ký hi u: Ký u: short b = 5 | 6; // 0101 or 0110 unsigned short c = ~1; // not 0001 & (and), | (or), ^ (xor). (and), short d = a >> 1; >> ~ (bù). (bù). >> (d >> (d ch ph i), BiBi u th c và toán t trong C Toán tăng, Toán t tăng, gi m: m: Ký hi u: ++, --. Ký u: --. int a = 5++; // Sai int a = 5; Tăng Tăng/gi m 1 đơn v trên bi n. đơn trên int b = ++a * 4; ++ // b = 24 Ti Ti n t : tính trư c bi u th c.c. int c = a++ * 4; // b = 20 H u t : tính sau bi u th c.c. Toán gán: Toán t gán: int a = 5; Ký hi u: =, = Ký u: = int b, c, d; d = c = b = a; // b = a a = b; // c = b a = a b; toán> // d = c : toán>: int e += a; += // e = e + a +, -, *, /, %, +, int f *= a + 1; // f = f * (a + 1) ...
Tìm kiếm theo từ khóa liên quan:
Công nghệ thông tin kỹ thuật lập trình quản trị mạng tin học máy tính Các cấu trúc điều khiểnGợi ý tài liệu liên quan:
-
52 trang 430 1 0
-
24 trang 354 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 314 0 0 -
74 trang 296 0 0
-
96 trang 293 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 281 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 275 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 265 0 0