Bài 5: Toán Tử Trong C - Học Lập Trình C Cơ Bản - VnCoder
Có thể bạn quan tâm
- Học lập trình
- |
- Bài viết
- |
- Tin tức
- |
- Tuyển dụng
- |
- Liên hệ
- |
- Đăng ký
- |
- Đăng nhập
PHP
Laravel
Android
Java
HTML5
CSS3
NodeJS
VueJS
Swift
Python
Machine Learning
C/C++
Linux/Server
SQL
Javascript
Game
Phân tích thiết kế hệ thống
Servlet/JSP
AI
- Trang chủ
- C/C++
- Học lập trình C cơ bản
- Toán tử trong C
- Bài 1: Tổng quan ngôn ngữ lập trình C
- Bài 2: Hướng dẫn cài đặt C
- Bài 3: Biến trong C
- Bài 4: Các kiểu dữ liệu trong C
- Bài 5: Toán tử trong C
- Bài 6: Định danh trong C
- Bài 7: Câu lênh điều kiện if, if-else và switch trong C
- Bài 8: Vòng lặp trong C - Câu lệnh for, while, do...while
- Bài 9: Câu lệnh break, continue goto và hàm exit() trong C
- Bài 10: Mảng trong C
- Bài 11: Con trỏ trong C
- Bài 12: Đọc ghi file trong C
- Bài 13: Chuỗi trong C
- Bài 14: Struct trong C
Bài 5: Toán tử trong C - Học lập trình C cơ bản
Đăng bởi: Admin | Lượt xem: 5834 | Chuyên mục: C/C++ Toán tử là một biểu tượng mà nói với trình biên dịch thực hiện một phép toán học nhất định hoặc thao tác hợp lý. Ngôn ngữ C có sẵn rất nhiều toán tử và cung cấp các kiểu toán tử sau đây:1. Toán tử toán học
Ngôn ngữ C cung cấp 5 toán tử toán học cơ bản:2. Toán tử quan hệ
Ngôn ngữ C cung cấp 6 toán tử quan hệ để so sánh các số. Các toán tử quan hệ có giá trị 1 (khi kết quả đúng) hoặc 0 (khi kết quả sai).3. Toán tử luận lý
C cung cấp 3 toán tử luận lý cho việc kết nối các biểu thức luận lý. Giống như các toán tử quan hệ, các toán tử luận lý có giá trị là 1 hoặc 0.4. Toán tử tăng giảm
Các toán tử tăng một (++) và giảm một (- -) cung cấp các tiện lợi tương ứng cho việc cộng thêm 1 vào một biến số hay trừ đi 1 từ một biến số.#include int main() { int i, k; i = 5; k = i++; printf("i = %d, k = %d\n", i, k); i = 5; k = ++i; printf("i = %d, k = %d\n", i, k); i = 5; k = i--; printf("i = %d, k = %d\n", i, k); i = 5; k = --i; printf("i = %d, k = %d\n", i, k); return 0; }Kết quả thu đượci = 6, k = 5 i = 6, k = 6 i = 4, k = 5 i = 4, k = 4Tức là ta có:++i và –i thì i được tính trước sau đó sẽ lấy kết quả để thực hiện biểu thứci++ và i– thì i được đưa vào thực hiện biểu thức trước sau đó mới tính i5. Toán tử gán
Toán tử gán được sử dụng để lưu trữ giá trị cho 1 biến nào đó.6. Một số toán tử khác
Toán tử phẩyNhiều biểu thức có thể được kết nối vào cùng một biểu thức sử dụng toán tử phẩy. Toán tử phẩy yêu cầu 2 toán hạng. Đầu tiên nó ước lượng toán hạng trái sau đó là toán hạng phải, và trả về giá trị của toán hạng phải như là kết quả sau cùng.Ví dụ:#include int main() { int m, t; m = (t =2, t*5 + 10); printf("t = %d, m = %d\n", t, m); return 0; }Kết quả thu được:t = 2, m = 20Toán tử lấy kích thướcC cung cấp toán tử hữu dụng, sizeof, để tính toán kích thước của bất kỳ hạng mục dữ liệu hay kiểu dữ liệu nào. Nó yêu cầu một toán hạng duy nhất có thể là tên kiểu (ví dụ, int) hay một biểu thức (ví dụ, 100) và trả về kích thước của những thực thể đã chỉ định theo byte. Chạy thử ví dụ nhá. Toán tử này chúng ta đã làm quen ở phần Kiểu dữ liệu rồi.Ví dụ:#include int main() { printf("char size = %d byte\n", sizeof(char)); printf("short size = %d byte\n", sizeof(short)); printf("int size = %d byte\n", sizeof(int)); printf("long size = %d byte\n", sizeof(long)); printf("float size = %d byte\n", sizeof(float)); printf("double size = %d byte\n", sizeof(double)); printf("1.55 size = %d byte\n", sizeof(1.55)); printf("\"Hello\" size = %d byte\n", sizeof("Hello")); return 0; }Kết quả thu được:char size = 1 byte short size = 2 byte int size = 4 byte long size = 8 byte float size = 4 byte double size = 8 byte 1.55 size = 8 byte “Hello” size = 6 byte7. Độ ưu tiên của các toán tử
Độ ưu tiên các toán tử được thực hiện từ trên xuống dưới theo bảng sau. Trong mỗi hàng lại có độ ưu tiên như ở cột thứ 3.
Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất!
Chia sẻ bài viết- Bài 1: Tổng quan ngôn ngữ lập trình C
- Bài 2: Hướng dẫn cài đặt C
- Bài 3: Biến trong C
- Bài 4: Các kiểu dữ liệu trong C
- Bài 5: Toán tử trong C
- Bài 6: Định danh trong C
- Bài 7: Câu lênh điều kiện if, if-else và switch trong C
- Bài 8: Vòng lặp trong C - Câu lệnh for, while, do...while
- Bài 9: Câu lệnh break, continue goto và hàm exit() trong C
- Bài 10: Mảng trong C
- Bài 11: Con trỏ trong C
- Bài 12: Đọc ghi file trong C
- Bài 13: Chuỗi trong C
- Bài 14: Struct trong C
Từ khóa » Toán Tử N Trong Biểu Thức được Hiểu Là
-
Bộ Câu Hỏi Trắc Nghiệm Về Lập Trình Có Giải P11
-
Toán Tử “++n” được Hiểu - Trắc Nghiệm Online
-
Toán Tử “n--“ được Hiểu: - Trắc Nghiệm Online
-
Toán Tử “++n” được Hiểu? | - Cộng đồng Tri Thức & Giáo Dục
-
Toán Tử “n--“ được Hiểu: - .vn
-
Bài 4: Toán Tử Và Biểu Thức Trong C | Tìm ở đây
-
[Tự Học Lập Trình C] Hằng - Biến - Toán Tử - Biểu Thức Trong Ngôn Ngữ ...
-
Toán Tử Trong C - AICurious
-
Ngôn Ngữ Lập Trình C: Biểu Thức - .vn
-
Toán Tử – Wikipedia Tiếng Việt
-
Thuật Toán – Wikipedia Tiếng Việt
-
Biểu Thức Và Thứ Tự ưu Tiên Của Các Toán Tử Trong Biểu Thức
-
Bài 8 – 10. Toán Tử Trong C - Lập Trình Không Khó
-
Toán Tử Trong C++
-
Giáo Trình Lập Trình Căn Bản: Biến Và Biểu Thức Trong C - VOER
-
Cẩm Nang Bắt đầu Lập Trình C Với Các Toán Tử C Cho Người Mới
-
[PPT] Kiểu Dữ Liệu - CSE
-
Toán Tử Trong Ngôn Ngữ Lập Trình Swift