[r]
(1)Bài gi ng L p trình C - Chả ậ ương 01 - GV Ngô Công Th ngắ
Ch
ươ
ng C u trúc chung c a ch
ấ
ủ
ươ
ng trình C
I Gi i thi u v ngôn ng C
ớ
ệ ề
ữ
II Các ph n t c b n c a ngôn ng C
ầ ả ủ
ữ
III C u trúc chung c a m t ch ng trình C (vi t
ấ
ủ
ộ
ươ
ế
trên DOS)
(2)I Gi i thi u v ngôn ng C
ớ
ệ ề
ữ
1 Ngơn ng l p trình C
ữ ậ
(3)Bài gi ng L p trình C - Chả ậ ương 01 - GV Ngô Công Th ngắ
1 Ngơn ng l p trình C
ữ ậ
Năm 1973 ngơn ng l p trình C đ i v i
ữ ậ
ờ ớ
m c đích ban đ u đ vi t h u hành
ụ
ầ
ể ế ệ ề
Unix máy tính mini PDP Sau C
đ c s d ng r ng rãi nhi u lo i máy
ượ
ử ụ
ộ
ề
ạ
tính khác tr thành m t ngôn ng
ở
ộ
ữ
l p trình có c u trúc r t đ c a chu ng.
ậ
ấ
ấ ượ ư
ộ
C ngơn ng l p trình b c trung, có tính c u
ữ ậ
ậ
ấ
(4)2 Trình biên d ch C
ị
C++ m t ngơn ng l p trình phát tri n t ngôn ộ ữ ậ ể ng C, v y trình biên d ch C++ biên d ch ữ ậ ị ị đ c ch ng trình vi t b ng ngơn ng C.ượ ươ ế ằ ữ
Borland C++ 3.1 m t ch ng trình biên d ch ộ ươ ị ch ng trình C++ C vi t DOS c ươ ế ả Windows
Là ph n m m c a hãng Borland (M ).ầ ề ủ ỹ
(5)Bài gi ng L p trình C - Chả ậ ương 01 - GV Ngô Công Th ngắ
II Các ph n t c b n c a ngôn ng C
ầ ả ủ
ữ
1 B ký t
ộ
ự
2 T khoá
ừ
3 Các tên t đ t
ự ặ
4 Các tên chu n
ẩ
5 D u ch m ph y
ấ
ấ
ẩ
(6)1 B ký t c a ngôn ng C
ộ
ự ủ
ữ
M i ngơn ng l p trình đ u đ c xây d ng m t ọ ữ ậ ề ượ ự ộ b ký t Các ký t ghép l i v i t o ộ ự ự thành t Các t l i đ c li t k t v i theo ừ ượ ế ế m t quy t c đ t o thành câu l nh M t ộ ắ ể ệ ộ ch ng trình bao g m nhi u câu l nh di n đ t m t ươ ề ệ ễ ộ thu t toán đ gi i m t tốn đó.ậ ể ả ộ
B ký t c a ngôn ng C g m có ký t sau:ộ ự ủ ữ ự
(7)Bài gi ng L p trình C - Chả ậ ương 01 - GV Ngô Công Th ngắ
1 B ký t c a ngôn ng C
ộ
ự ủ
ữ
Ký t g ch n i _ự ố Các d u ch m câu ký t đ c bi t khác: , ; ấ ấ ự ặ ệ
: [] ? ! \ & | % # $ …
D u cách m t kho ng tr ng dùng đ ngăn cách ấ ộ ả ố ể
gi a t ữ