Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

11 144 0
Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

Đ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

http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     Toán tử C Toán tử biểu tượng mà nói với trình biên dịch thực phép toán học định thao tác hợp lý Ngơn ngữ C có sẵn nhiều tốn tử cung cấp kiểu tốn tử sau đây: • Tốn tử số học • Tốn tử quan hệ • Tốn tử logic • Tốn tử so sánh bit • Tốn tử gán • Tốn tử hỗn hợp Bài hướng dẫn giải thích tốn tử số học, quan hệ, logic, so sánh bit, gán toán tử khác, loại Toán tử số học C Bảng tất toán tử số học hỗ trợ ngôn ngữ C Giả sử biến A có giá trị 10 biến B có giá trị 20: Hiển thị ví dụ Tốn tử Miêu tả Ví dụ + Thêm hai tốn hạng A + B cho kết 30 - Trừ giá trị toán hạng hai từ toán hạng đầu A - B cho kết -10 * Nhân hai toán hạng A * B cho kết 200 http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     / Chia lấy phần nguyên hai toán hạng B / A cho kết % Chia lấy phần dư B % A cho kết ++ Lượng gia giá trị toán hạng thêm đơn vị A++ cho kết 11 Lượng giảm giá trị toán hạng đơn vị A cho kết Toán tử quan hệ Bảng tất toán tử quan hệ hỗ trợ ngôn ngữ C Giả sử biến A có giá trị 10 biến B có giá trị 20, ta có: Hiển thị ví dụ Tốn tử Miêu tả Ví dụ == Kiểm tra tốn hạng hay khơng Nếu điều kiện true (A == B) không != Kiểm tra tốn hạng có giá trị khác hay khơng Nếu khơng điều kiện true (A != B) true > Kiểm tra toán hạng bên trái có giá trị lớn tốn hạng bên phải hay khơng Nếu lớn điều kiện true (A > B) không < Kiểm tra toán hạng bên trái nhỏ toán hạng bên phải hay khơng Nếu nhỏ true (A < B) true http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     >= Kiểm tra tốn hạng bên trái có giá trị lớn giá trị toán hạng bên phải hay không Nếu true (A >= B) khơng cho kết 15, tức 0000 1111 (dịch sang phải hai bit) Toán tử gán Đây tốn tử gán hỗ trợ ngơn ngữ C: Hiển thị ví dụ Tốn tử Miêu tả Ví dụ = Toán tử gán đơn giản Gán giá trị toán hạng bên phải cho toán hạng trái C=A + B gán giá trị A +B http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     vào C += Thêm giá trị toán hạng phải tới toán hạng trái gán giá trị cho tốn hạng trái C += A tương đương với C =C+ A -= Trừ giá trị toán hạng phải từ toán hạng trái gán giá trị cho toán hạng trái C -= A tương đương với C =CA *= Nhân giá trị toán hạng phải với toán hạng trái gán giá trị cho toán hạng trái C *= A tương đương với C =C* A /= Chia toán hạng trái cho toán hạng phải gán giá trị cho toán hạng trái C /= A tương đương với C =C/ A %= Lấy phần dư phép chia toán hạng trái cho toán hạng phải gán cho toán hạng trái C %= A tương đương với C =C% http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     A > &= Phép AND bit C &= tương đương với C =C& ^= Phép OR loại trừ bit C ^= tương đương với C =C^ |= Phép OR bit C |= tương đương với C =C|2 http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     Các toán tử hỗn hợp ↦ sizeof & ternary Có số tốn tử hỗn hợp quan trọng sizeof ? : hỗ trợ ngơn ngữ C Hiển thị ví dụ Tốn tử Miêu tả Ví dụ sizeof() Trả lại kích cỡ biến sizeof(a), với a integer, trả lại kết & Trả lại địa biến &a; cho địa thực biến a * Trỏ tới biến *a; trỏ tới biến a ?: Biểu thức điều kiện Nếu điều kiện true ? giá trị X : Nếu khơng giá trị Y Thứ tự ưu tiên toán tử C Thứ tự ưu tiên toán tử C xác định cách biểu thức tính tốn Ví dụ, tốn tử nhân có quyền ưu tiên tốn tử cộng, thực trước Ví dụ, x = + * 2; đây, x gán giá trị 13, 20 tốn tử * có quyền ưu tiên cao tốn tử +, thực phép nhân * sau thêm với Bảng liệt kê thứ tự ưu tiên toán tử Các toán tử với quyền ưu tiên cao xuất bảng, tốn tử có quyền ưu tiên thấp bên bảng Trong biểu thức, tốn tử có quyền ưu tiên cao tính tốn Hiển thị ví dụ http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/lap_trinh_c/index.jsp                                                                                                              Copyright  ©  vietjack.com     Loại Tốn tử Thứ tự ưu tiên Postfix () [] -> ++ - - Trái sang phải Unary + - ! ~ ++ - - (type)* & sizeof Phải sang trái Tính nhân */% Trái sang phải Tính cộng +- Trái sang phải Dịch chuyển > Trái sang phải Quan hệ < >= Trái sang phải Cân == != Trái sang phải Phép AND bit & Trái sang phải Phép XOR bit ^ Trái sang phải Phép OR bit | Trái sang phải Phép AND logic && Trái sang phải Phép OR logic || Trái sang phải Điều kiện ?: Phải sang trái Gán = += -= *= /= %=>>= = tương đương với C =C >> &= Phép AND bit C &= tương đương với C =C& ^= Phép OR loại trừ bit C ^= tương đương với C =C^ |= Phép OR bit C |= tương đương với C =C| 2 http://vietjack.com/... trị kh c điều kiện trở lên true (A && B) false || Đư c gọi toán tử logic OR (ho c) Nếu hai tốn tử kh c 0, điều kiện true (A || B) true ! Đư c gọi toán tử NOT (phủ định) Sử dụng để đảo ngư c lại... trị cho toán hạng trái C -= A tương đương với C =CA *= Nhân giá trị toán hạng phải với toán hạng trái gán giá trị cho toán hạng trái C *= A tương đương với C =C* A /= Chia toán hạng trái cho toán

Ngày đăng: 02/12/2017, 14:21

Hình ảnh liên quan

Bảng dưới đây chỉ ra tất cả các toán tử số học được hỗ trợ bởi ngôn ngữ C. Giả sử - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

Bảng d.

ưới đây chỉ ra tất cả các toán tử số học được hỗ trợ bởi ngôn ngữ C. Giả sử Xem tại trang 1 của tài liệu.
Toán tử quan hệ - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

o.

án tử quan hệ Xem tại trang 2 của tài liệu.
Bảng dưới đây chỉ ra tất cả các toán tử quan hệ được hỗ trợ bởi ngôn ngữ C. Giả sử rằng biến A có giá trị 10 và biến B có giá trị 20, ta có:  - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

Bảng d.

ưới đây chỉ ra tất cả các toán tử quan hệ được hỗ trợ bởi ngôn ngữ C. Giả sử rằng biến A có giá trị 10 và biến B có giá trị 20, ta có: Xem tại trang 2 của tài liệu.
Toán tử so sánh bit làm việc trên đơn vị bit, tính toán biểu thức so sánh từng bit. Bảng dưới - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

o.

án tử so sánh bit làm việc trên đơn vị bit, tính toán biểu thức so sánh từng bit. Bảng dưới Xem tại trang 3 của tài liệu.
Bảng dưới đây chỉ rõ tất cả các toán tử logic được hỗ trợ bởi ngôn ngữ C. Giả sử biế nA có giá trị 1 và biến B có giá trị 0:  - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

Bảng d.

ưới đây chỉ rõ tất cả các toán tử logic được hỗ trợ bởi ngôn ngữ C. Giả sử biế nA có giá trị 1 và biến B có giá trị 0: Xem tại trang 3 của tài liệu.
Các toán tử so sánh bit được hỗ trợ bởi ngôn ngữ C được liệt kê trong bảng dưới đây. Giá sử ta có biến A có giá tri 60 và biến B có giá trị 13, ta có:  - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

c.

toán tử so sánh bit được hỗ trợ bởi ngôn ngữ C được liệt kê trong bảng dưới đây. Giá sử ta có biến A có giá tri 60 và biến B có giá trị 13, ta có: Xem tại trang 4 của tài liệu.
p qp &amp; q p|q p^q - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

p.

qp &amp; q p|q p^q Xem tại trang 4 của tài liệu.
Bảng dưới đây liệt kê thứ tự ưu tiên của các toán tử. Các toán tử với quyền ưu tiên cao nhất  xuất  hiện  trên  cùng  của  bảng,  và  các  toán  tử  có  quyền ưu  tiên  thấp  nhất  thì ở  bên  dưới cùng của bảng - Toán tử trong C | 64 bài học lập trình C hay nhất PDF toan tu trong c

Bảng d.

ưới đây liệt kê thứ tự ưu tiên của các toán tử. Các toán tử với quyền ưu tiên cao nhất xuất hiện trên cùng của bảng, và các toán tử có quyền ưu tiên thấp nhất thì ở bên dưới cùng của bảng Xem tại trang 9 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan