Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 52 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
52
Dung lượng
1,91 MB
Nội dung
T Biên www.hutech.edu.vn *1.2020.cmp3017* này, xin tailieuhoctap@hutech.edu.vn - : I .I III BÀI 1: LÀM QUEN V 1.1 TÓM LÝ 1.1.2 1.1.3 phép toán 1.1.4 1.1.5 1.2 HÀNH 1.3 HÀNH NÂNG CAO BÀI 2: C 2.1 TÓM U KHI N LÝ C U TRÚC IF VÀ SWITCH 2.2 HÀNH 2.3 HÀNH NÂNG CAO 13 BÀI 3: C 3.1 TÓM 10 U KHI N - C U TRÚC L P 14 LÝ 14 14 15 15 3.2 HÀNH 16 3.3 HÀNH NÂNG CAO 21 22 4.1 TÓM LÝ 22 22 23 24 24 4.2 HÀNH 25 4.3 HÀNH NÂNG CAO 28 BÀI 5: M NG 29 5.1 TÓM LÝ 29 5.2 HÀNH 30 5.3 HÀNH NÂNG CAO 34 II BÀI 6: KI U D 6.1 TÓM LI U CÓ C U TRÚC 35 LÝ 35 6.2 HÀNH 36 6.3 HÀNH NÂNG CAO 39 6.4 TRA TÀI THAM HÀNH 45 46 III Môn Th c hành K thu t L p trình cung c p cho sinh viên nh ng k n v ngơn ng l p trình C Môn h c n n t môn h c ti p thu h u h t o M t khác, n m v phát tri y k gi i toán ng d t H c xong môn này, sinh viên ph i n - T ng quan v Ngôn ng l p trình C - Các ki u d li u C - Các l nh có c u trúc - Cách thi t k s - X - Bi t xây d ng x c v sau: d ng hàm C lý toán m ng m t chi u - lý tốn d li u có c u trúc ng x lý file C N I DUNG MÔN H C - Bài 1: Làm quen v C - Bài 2: C u n c u trúc IF SWITCH - Bài 3: C u n c u trúc l p - Bài 4: C - Bài 5: M ng - Bài 6: Ki u d li u có c u trúc YÊU C U MÔN H C t v logic ki n th c toán h n i dùn nh IV CÁCH TI P NH N N I DUNG MÔN H C Th c hành K thu t l p trình mơn h u tiên giúp sinh viên làm quen v i l p trình máy tính, giúp sinh viên có khái ni m c n v cách ti p c n gi i quy t tốn tin h c, giúp sinh viên có kh c i l p trình, ti c a ngành Công ngh ti p c n v i h c ph n quan tr ng l i Thơng tin Vì v y, u c bu i th c hành t i l p, th c hành l i t p n l p g ch chân nh ng v pc nv i h c ph i d h c nhà, nghiên c u tài li c không hi c tài li nl i ÁNH GIÁ MÔN H C h c t i h c c n ôn t p b t c, tr l i câu h i c m n h c i v i m i h i h th c hành t c ph n tóm t t ki n th c lý thuy n nâng ca ý xem k ng d n m i th c hành làm theo K t thúc m i h c, h c viên c n làm l i th c hành nhà luy n t p thêm m ph n m trình (chuyên c m th c hành hàng tu n) m cu i k (bài thi th c hành máy) BÀI 1: BÀI 1: LÀM QUEN V TRÌNH C Sau th c hành xong này, sinh viên có th n - Làm quen v i c u trúc chung c a m t - Các l nh nh p, xu t d - Các ki u d li u chu - Các phép toán hàm chu n c a ngôn ng - Th c hi n vi c: n li u (printf, scanf) nh s l p trình C d ng l n 1.1 1.1.1 Ký hi u {} Di n gi i B u k t thúc hàm hay kh i l nh Ví d int main() { } ; K t thúc khai báo bi n, m t l nh, m t int x; l i g i hàm, hay khai báo nguyên m u void NhapMang(int a[], int &n); hàm // Chú thích (ghi chú) cho m t dịng Ch có tác d i v trình /* */ ng h p nhi u dòng //Ham dung de nhap mang void NhapMang(int a[], int &n); /* Dau tien nhap vao n Sau nhap cho tung phan tu */ void NhapMang(int a[], int &n); BÀI 1: 1.1.2 Ki u Ghi Ki u liên t c (s c nh d ng th c) Float bytes %f double bytes %f long double 10 bytes %lf Ký t byte %c S nguyên byte %d unsigned char S byte %d Int S nguyên bytes %d unsigned int S bytes %u Long S nguyên bytes %ld unsigned long S bytes %lu Ki u r i r c (s nguyên) Char 1.1.3 Phép toán Ghi +,-,*,/ C ng, tr , nhân, chia % Chia l y ph >, >=,