Ngày tải lên: 24/12/2013, 19:15
Tài liệu lập trình C căn bản
... ngày c ng nên nhiều và ph c tạp thì tất c c c c u lệnh không thể đư c đưa vào một chương trình, chúng c n đư c chia ra thành một số chương trình nhỏ hơn. Tất c c c chương trình này cuối c ng ... User- generated Object File C c tập tin th c thi kh c của người dùng Linker Bộ liên kết Executable File Tập tin th c thi Lập trình C căn bản GV: Lý Sỹ Ng c Lầu Theo m c định cho %f, chúng ta c thể thấy ... Ðiều này c thể th c hiện qua vi c dùng c c hàm hay c c khối mã lệnh (Code Block). C c hàm đư c dùng để định nghĩa hay tách rời những t c vụ đư c yêu c u trong chương trình. Ðiều này cho phép...
Ngày tải lên: 18/08/2012, 11:46
Giáo trình lập trình C căn bản
... chương trình th c thi đư c trên máy tính. 1.2.2 C c bư c lập trình Bư c 1: Phân tích vấn đề và x c định c c đ c điểm. (x c định I-P-O) Bư c 2: Lập ra giải pháp. (đưa ra thuật giải) Bư c 3: C i ... 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. Giáo trình Lập trình C căn bản Trang 8 Trường THẾ GIỚI TIN H C – 39 ... www.infoworldschool.com c. Bàn thêm về chương trình Trong chương trình trên c u tr c switch…case đư c lồng vào trong c u tr c if dạng 2. 5.2.3.2 C u tr c switch…case…default (switch đủ) Chọn th c hiện...
Ngày tải lên: 23/08/2012, 10:09
Lập trình C căn bản với kiểu con trỏ
... địa chỉ. Vi c cấp phát đư c th c hiện nhờ c c hàm malloc(), calloc() trong thư viện alloc.h. C pháp c c hàm: void *malloc(size_t size): C p phát vùng nhớ c kích thư c là size. void *calloc(size_t ... mảng) bằng c ch sử dụng con trỏ. Trang 90 Lập trình c n bản - Kết quả trả về c a hàm là địa chỉ đầu tiên c a vùng nhớ mới. Địa chỉ này c thể kh c với địa chỉ đư c chỉ ra khi c p phát ban ... quá trình th c hiện chương trình chứ không phát sinh l c bắt đầu chương trình. o Khi chạy chương trình, kích thư c của biến, vùng nhớ và địa chỉ vùng nhớ đư c cấp phát cho biến c thể thay...
Ngày tải lên: 31/08/2012, 16:47
Lập Trình C căn bản -L02 - Concept
... lời nào c 14 Lập trình c bản C C c một kiểu dữ liệu đ c biệt gọi là void. Kiểu dữ liệu này chỉ cho trình biên dịch C biết rằng không c dữ liệu c a bất c kiểu nào. Trong C, c c hàm số thường ... nguyên, về c bản nó biểu thị kích c tự nhiên c a c c số nguyên (integers). float và double đư c dùng cho c c số c dấu chấm động. Kiểu float (số th c) chiếm 4 byte và c thể c tới 6 con số ... vững và sử dụng c c kiểu dữ liệu kh c nhau trong chương trình C Hiểu và sử dụng c c toán tử số h c. Giới thi u Bất c chương trình ứng dụng nào c n xử lý dữ liệu c ng c n c nơi để lưu trữ...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L03 - Lab
... myprogramI .C. 5. Biên dịch tập tin myprogramI .C. 6. Th c thi chương trình myprogramI .C. 7. Trở về trình soạn thảo. Mẫu kết xuất cho chương trình trên như hình sau: Hình 3.1: Kết quả c a myprogramI .C Ví ... myprogramII .C. 4. Biên dịch tập tin myprogramII .C. 5. Th c thi chương trình myprogramII .C. 6. Trở về trình soạn thảo. Mẫu kết quả ở đầu ra c a chương trình trên như hình sau: Hình 3.2: Kết quả c a myprogramII .C Biến,Toán ... dữ liệu 45 46 Lập trình c bản C Phần II – Trong thời gian 30 phút kế tiếp: 1. Viết một chương trình nhập vào một số và tính bình phương c a số đó. Hướng dẫn: Th c hiện theo c c bư c sau: a. Nhập...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L04 - Concept
... biểu th c. Trong quá trình th c thi chương trình, giá trị th c sự c a biến (nếu c ) sẽ đư c sử dụng c ng với c c hằng c mặt trong biểu th c. Vi c đánh giá biểu th c đư c th c hiện nhờ c c toán ... thể chứa những biểu th c nhỏ hơn gọi là biểu th c con. C không x c định thứ tự mà c c biểu th c con đư c lượng giá. Một biểu th c sau: a * b /c + d *c; bảo đảm rằng biểu th c con a * b /c và d *c ... th c phụ thu c vào thứ tự tính toán c c biểu th c con . Xét ví dụ sau: a * b + c * b++ ; C thể trình biên dịch này tính giá trị m c bên trái trư c và dùng c ng giá trị b cho c hai biểu th c con....
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L 05 - Lab
... th c M c tiêu: Kết th c bài h c này, bạn c thể: Sử dụng đư c c c toán tử số h c, so sánh và luận lý Chuyển đổi c c kiểu dữ liệu Nắm đư c thứ tự ưu tiên giữa c c toán tử. C c bư c trong chương ... trị c a biến d. Xét biểu th c: d = a*(b +c+ (a -c) *b); Ở đây dấu ngo c đơn trong c ng c độ ưu tiên cao nhất. Do vậy, (a -c) đư c tính trư c. Sau đó, tính tới c c dấu ngo c đơn ngoài. Kết quả c a ... tử. C c bư c trong chương này đã đư c nghiên c u kỹ và giải thích chi tiết để chúng ta c thể hiểu rõ và áp dụng chúng một c ch hoàn chỉnh.Ta hãy theo c c bư c cẩn thận. Phần I - Trong thời gian...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L 06 - Concept
... chung c a hàm scanf() như sau: scanf(<Chuỗi c c định dạng>, <Danh sách c c tham số>); Ðịnh dạng đư c sử dụng bên trong c u lệnh printf() c ng đư c sử dụng c ng c pháp trong c c câu ... vi c dùng c c đ c tả định dạng và vi c thông dịch c a mã ASCII. M c dù c c biến a và b đã đư c khai báo là c c biến kiểu int và char, nhưng chúng đã đư c in như là ký tự và số nhờ vào vi c dùng ... trường để chứa toàn bộ chuỗi. Hơn nữa, chú ý c ch đ c tả độ chính x c .4 trong vi c giới hạn số ký tự đư c in. Ví dụ 6.4: /* Chương trình trình bày c ch dùng bổ từ với chuỗi*/ #include <stdio.h> void...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L 07 - Concept -p3
... nhau C u lệnh switch. Giới thi u C c vấn đề đư c đề c p từ đầu đến nay cho phép chúng ta viết nhiều chương trình. Tuy nhiên c c chương trình đó c như c điểm là bất c khi nào đư c chạy, chúng ... tố lập trình C đư c thảo luận ở những chương trư c đã c thể giúp bạn viết hầu hết c c chương trình. Tuy nhiên, vấn đề là khi đư c th c thi, c c chương trình dạng này luôn th c hiện một chuỗi ... đư c th c thi, và phần c c n c thang” c n lại đư c bỏ qua. Nếu không một điều kiện nào c giá trị true, thì c u_lệnh c a mệnh đề else cuối c ng đư c th c thi. Nếu không c mệnh đề else ở cuối,...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L 08 - Lab -p2
... kiện M c tiêu: Kết th c bài h c này, bạn c thể: Sử dụng: C u lệnh if C u lệnh if – else C u lệnh với nhiều if C u lệnh if lồng nhau C u lệnh switch. C c bư c trong bài h c này đư c trình ... kiện c a if và else if đều không thỏa mãn, thì c u lệnh sau else cuối c ng sẽ đư c th c thi. Trong chương trình dưới đây, vì giá trị c a num1 nhỏ hơn num2, lệnh printf() thứ hai sẽ đư c th c thi. 1. ... điều kiện if chỉ c một lệnh duy nhất. Nếu c nhiều hơn một lệnh cho điều kiện if, c c lệnh phải đư c đặt trong c p dấu ngo c {}. printf(“\n Commission = %f”, com); C u lệnh trên đư c sử dụng để...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L09 - Concept -p4
... một chuỗi c c chỉ thị lặp di lặp lại. Điều này c đư c là nhờ vào c c cấu tr c lặp trong ngôn ngữ lập trình. Trong bài này chúng ta sẽ tìm hiểu c c cấu tr c vòng lặp kh c nhau trong C. 9.1 C u ... bu c cho vi c th c thi c a một chương trình c đư c thoả mãn hay không. C pháp tổng quát c a hàm exit() như sauHàm exit() thường đư c dùng để kiểm tra một điều kiện bắt bu c cho sự th c thi c a ... quả c a chương trình trên đư c minh họa như sau: Kết quả c a chương trình hiển thị như sau: This is a nice nice nice nice nice nice world. Chúng ta sẽ xem xét kĩ đoạn vòng lặp for trong chương trình...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L10 - Lab. -p3
... trong c a sổ ‘Edit Window’: #include <stdio.h> #include <conio.h> void main() { int cnt; clrscr(); 4 Lập trình c bản C } 3. Lưu tập tin với tên continueex .C. 4. Biên dịch tập tin continueex .C. 5. ... th c trư c khi th c thi lệnh, nếu điều kiện là sai (0) ngay l c bắt đầu, phần lệnh sẽ không bao giờ đư c th c thi. Chương trình sẽ nhận vào c c số nguyên và hiển thị chúng cho đến khi số 0 đư c ... trình in ra bảng c u chương c a một số đư c nhập vào. 8 Lập trình c bản C Phần II: Trong thời gian 30 phút kế tiếp: 1. Tìm giai thừa c a một số. Gợi ý: Xem c ng th c tính giai thừa c a một số...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L11 - Concept -p5
... Lập trình c bản C M c dù C không c kiểu dữ liệu chuỗi, nhưng nó cho phép c c hằng chuỗi. Một hằng chuỗi là một dãy c c ký tự đư c đặt trong dấu nháy đôi (“”). Không giống như c c hằng kh c, ... phần tử mảng. 11.1 C c phần tử mảng và c c chỉ m c: Mỗi phần tử c a mảng đư c định danh bằng một chỉ m c ho c chỉ số gán cho nó. Chiều c a mảng đư c x c định bằng số chỉ số c n thi t để định danh ... is C . . . Chương trình trên gán c c mã ký tự ASCII cho c c phần tử c a mảng alpha. Kết quả là khi in với định dạng %c, một chuỗi c c ký tự đư c xuất ra màn hình. C c mảng c ng c thể đư c khởi...
Ngày tải lên: 14/11/2012, 16:13
Lập Trình C căn bản -L12 - Lab. -p5
... quả I c a arrayII .C – Nhập c c giá trị 176 Lập trình c bản C Bài 12 Mảng M c tiêu: Kết th c bài h c này, bạn c thể: Sử dụng mảng một chiều Sử dụng mảng hai chiều. C c bư c trong bài h c này ... trị 12.1.2 C ng ma trận sử dụng c c mảng hai chiều C c mảng c thể c nhiều chiều. Một ví dụ tiêu biểu c a mảng hai chiều là ma trận. Một ma trận đư c tạo bởi c c dòng và c c cột. Giao điểm c a mỗi ... B. C c giá trị c a ma trận đư c nhập theo dòng. Trư c tiên c c giá trị c a dòng thứ nhất đư c nhập vào. Kế đến c c giá trị c a dòng thứ hai đư c nhập, Bên trong một dòng, c c giá trị c a c t...
Ngày tải lên: 14/11/2012, 16:13
Bạn có muốn tìm thêm với từ khóa: