
Bài giảng Tin học cơ sở 2: Phần 1
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở 2: Phần 1 Phan Thị Hà-Khoa CNTT1-Học viện CNBCVT TH NG TIN V TRU N TH NG HỌ VI N NG NGH ƢU H NH VI N TH NG I GI NG TIN HỌ Ơ SỞ 2 HO PH TR H: hoa CNTT1 . H I N: TS. PH N THỊ H H N i – Năm 2016 1 Phan Thị Hà-Khoa CNTT1-Học viện CNBCVT M CL C Contents 1. GIỚI THIỆU CHUNG ................................................................................................... 4 1.1. Ngôn ngữ lập trình .................................................................................................. 4 1.2. Thuật toán (Algorithm) ........................................................................................... 6 1.3. Sự ra đời và phát triển của ngôn ngữ C................................................................... 7 2. MỘT SỐ KIẾN THỨC CƠ SỞ ..................................................................................... 7 2.1. Bộ kí tự, từ khóa,tên ................................................................................................ 7 2.1.1 Bộ kí tự trong C ............................................................................................... 7 2.1.2 Các từ khoá (Keywords) .................................................................................. 7 2.1.3 Tên và cách đặt tên .......................................................................................... 8 2.1.4 Lời giải thích .................................................................................................... 8 2.2. Cấu trúc chƣơng trình trong C ................................................................................ 8 2.2.1 Cấu trúc tổng quát của chƣơng trình trong C .................................................. 8 2.2.2 Các bƣớc cơ bản khi viết chƣơng trình ............................................................ 9 2.2.3 Chƣơng trình đơn giản nhất trong C .............................................................. 11 2.3. Các kiểu dữ liệu cơ sở ........................................................................................... 13 2.4. Biến,hằng, câu lệnh và các phép toán .................................................................. 14 2.4.1 Biến và hằng .................................................................................................. 14 2.4.2 Câu lệnh ......................................................................................................... 15 2.4.3 Các phép toán ................................................................................................ 15 2.5. Thủ tục vào và ra chuẩn ........................................................................................ 19 2.5.1 Vào ra ra bằng getchar(), putchar()................................................................ 19 2.5.2 In ra theo khuôn dạng - Printf ....................................................................... 20 2.5.3 Nhập vào có khuôn dạng - scanf.................................................................... 21 2.5.4 Thâm nhập vào thƣ viện chuẩn ...................................................................... 24 3. CÁC CẤU TRÚC LỆNH ĐIỀU KHIỂN .................................................................... 27 3.1. Câu lệnh khối....................................................................................................... 27 3.2. Cấu trúc lệnh if ...................................................................................................... 27 3.3. Cấu trúc lệnh switch ............................................................................................ 29 3.4. Vòng lặp for ......................................................................................................... 30 3.5. Vòng lặp không xác định while Cú pháp: .......................................................... 32 3.6. Vòng lặp không xác định do . . while Cú pháp: ................................................. 33 3.7. Lệnh break và lệnh Continue ............................................................................... 35 4. HÀM VÀ PHẠM VI HOẠT ĐỘNG CỦA BIẾN ....................................................... 35 4.1. Tính chất của hàm ................................................................................................. 35 4.2. Khai báo, thiết kế hàm .......................................................................................... 36 4.3. Phƣơng pháp truyền tham biến cho hàm............................................................... 39 4.4. Biến địa phƣơng, biến toàn cục.......................................................................... 41 4.5. Tính đệ qui của hàm ........................................................................................... 44 5. CẤU TRÚC DỮ LIỆU KIỂU MẢNG (Array) .......................................................... 47 5.1. Khái niệm về mảng ............................................................................................... 47 5.2. Các thao tác đối với mảng..................................................................................... 50 2 Phan Thị Hà-Khoa CNTT1-Học viện CNBCVT 5.3. Mảng và đối của hàm ............................................................................................ 53 5.4. Xâu kí tự (string) ................................................................................................... 56 5.5. Kiểu dữ liệu Con trỏ............................................................................................ ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Tin học cơ sở 2 Tin học cơ sở 2 Ngôn ngữ lập trình Thuật toán Bộ kí tự Cấu trúc chương trình trong C Cấu trúc lệnh điều khiểnTài liệu có liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 312 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 306 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 291 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 246 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 244 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 241 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 230 1 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 204 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 193 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 187 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 174 0 0 -
Báo cáo thực tập: Quản lý nhân sự & tiền lương
52 trang 160 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 141 0 0 -
LUẬN VĂN: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH RÀNG BUỘC COMET VÀO BÀI TOÁN LẬP THỜI KHÓA BIỂU
43 trang 140 0 0 -
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 128 0 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 119 0 0 -
Giáo trình Ngôn ngữ lập trình 2
50 trang 114 0 0 -
Lập trình C - Cấu trúc dữ Liệu
307 trang 108 0 0 -
Giáo trình Nhập môn lập trình VB6: Phần 2
184 trang 108 0 0