[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 ữ
Chú ý: Khi vi t ch ng trình ta khơng đ c ế ươ ượ
s d ng ký t khơng có t p ký t ử ụ ự ậ ự