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

Bài giảng Lập trình C++: Chương 2 (Bài 01) - Trần Phước Tuấn

35 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

Tiêu đề Bước đầu với ngôn ngữ C
Tác giả Trần Phước Tuấn
Trường học Đại Học Sư Phạm
Chuyên ngành Lập Trình
Thể loại Bài giảng
Năm xuất bản 2008
Thành phố Hồ Chí Minh
Định dạng
Số trang 35
Dung lượng 437,9 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chương 2 của bài giảng giới thiệu về ngôn ngữ C. Trong bài 1 của chương 2, chúng ta sẽ bước đầu làm quen với ngôn ngữ C thông qua những nội dung sau: Ví dụ làm quen, ghi chú (Ghi chú theo dòng, ghi chú đoạn), từ khóa, kiểu dữ liệu, biến, phép toán,... Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.

Trang 1

Bài 01: Bước đầu với ngôn ngữ C

GV: Trần Phước Tuấn

Trang 2

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 4

9/16/2008 T.P.Tuấn-Lập Trình C

Page 4

1 Ví dụ làm quen

Ví dụ 01:

Trang 6

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 7

6 clrscr(); //lenh xoa man hinh

//với VC: system( “ cls”); trong thư viện windows.h

Trang 8

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 10

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 12

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 14

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 15

– A: các giá trị nguyên trong đoạn [-32768,32767]

– B: các phép toán: +,-,*,/,>,<,>=,<=,…

Trang 16

9/16/2008 T.P.Tuấn-Lập Trình C

0 đến 4,294,967,295 – 2,147,483,648 đến 2,147,483,647 3.4 * 10 –38 đến 3.4 * 10 38

Kích thước (Length)

Kiểu dữ liệu (Type) TT

Lưu ý kiểu void

Trang 17

5 Biến

+,-,*,…

chữ, số hoặc dấu gạch chân

Lưu ý: C phân biệt chữ hoa và chữ thường

Trang 18

9/16/2008 T.P.Tuấn-Lập Trình C

Page 18

5 Biến

để dẫn đến tên biến tối nghĩa

nên viết thường ký tự đầu tiên của từ đầu tiên và viết hoa tất cả các ký tự đầu tiên của những từ còn lại.

Ví dụ char nameStudent[30]; float markEnglish;

Trang 19

5 Biến

Trang 20

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 21

5 Biến

Phạm vi của biến

Biến toàn cục

– Là biến được khai báo ngoài tất cả các hàm (kể cả main)

– Nó ảnh hưởng đến toàn chương trình

– Chu kỳ sống của nó là bắt đầu khi chương trình chạy cho đến đi chương trình kết thúc

Biến cục bộ

– Là biến được khai báo bên trong hàm, cấu trúc…

– Chỉ ảnh hưởng nội bộ bên trong hàm, cấu trúc đó…

– Chu trình sống của nó bắt đầu từ lúc hàm, cấu trúc được gọi thực hiện đến lúc thực hiện xong

Trang 22

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 24

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 26

9/16/2008 T.P.Tuấn-Lập Trình C

0 1 1 1

0 0 0 1

1 1 0 0

0 1 0 1

0 0 1 1

a ^ b

a | b

a & b

~a Bit b

Bit a

Trang 28

9/16/2008 T.P.Tuấn-Lập Trình C

Trang 30

9/16/2008 T.P.Tuấn-Lập Trình C

i=n+++n++; printf("n = %d, i = %d\n", n, i);

i=++n+n++; printf("n = %d, i = %d\n", n, i);

i=(n++)+(++n); printf("n = %d, i = %d\n", n, i);

i=(++n)+(++n); printf("n = %d, i = %d\n", n, i);

getch();

}

Trang 32

9/16/2008 T.P.Tuấn-Lập Trình C

Page 32

6 Phép toán Độ ưu tiên

Trái sang phải Phải sang trái Trái sang phải Trái sang phải Trái sang phải Trái sang phải Trái sang phải Trái sang phải Trái sang phải Trái sang phải Trái sang phải Trái sang phải Phải sang trái Phải sang trái Trái sang phải

( ) [ ] ->

! ~ & * – ++ – – (type) sizeof

* / % + –

Độ ưu tiên

- Phép đảo (–) ở dòng 2, phép trừ (–)ở dòng 4

- Phép lấy địa chỉ (&) ở dòng 2, phép AND bit (&) ở dòng 8

- Phép lấy đối tượng con trỏ (*) ở dòng 2, phép nhân (*) ở dòng 3

Trang 34

9/16/2008 T.P.Tuấn-Lập Trình C

Page 34

7 Ép kiểu

// a nhận giá trị sai do tràn kiểu số nguyên

Ngày đăng: 09/05/2021, 22:24

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm