hướng dẫn học lập trình c căn bản

Tài liệu lập trình C căn bản

Tài liệu lập trình C căn bản

Ngày tải lên : 18/08/2012, 11:46
... 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 đư c tích hợp lại để chúng ... mũ Bảng 2.2: C c toán tử số h c và ch c năng  C c toán tử hai ngôi Trong C, c c toán tử hai ngôi c ch c năng giống như trong c c ngôn ngữ kh c. Những toán tử như +, -, * và / c thể đư c áp ... Ð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...
  • 196
  • 1.4K
  • 9
Giáo trình lập trình C căn bản

Giáo trình lập trình C căn bản

Ngày tải lên : 23/08/2012, 10:09
... 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 ... trong 2 dạng trên gọi là c u tr c switch lồng nhau. Thường c u tr c switch lồng nhau c ng nhiều c p độ ph c tạp c ng cao, chương trình chạy c ng chậm và trong l c lập trình dễ bị nhầm lẫn. •...
  • 132
  • 947
  • 13
Hướng dẫn học lập trình php

Hướng dẫn học lập trình php

Ngày tải lên : 31/08/2012, 09:33
... sẽ h c c ch sử dụng chi tiết 2 truy vấn UPDATE và INSERT c ng c u truy vấn c bản cuối c ng c a SQL DELETE 1 truy vấn hoàn chỉnh sử dụng UPDATE gồm Tên table c n c p nhật, Tên c c trường đư c ... đặt copy c c file lên đĩa c ng c a bạn. Kiểu c a c c biến không đư c ấn định bởi người lập trình mà nó sẽ đư c PHP x c định vào thời điểm script đư c th c hiện tuỳ vào ngữ c nh mà biến đó đư c ... PHP hiện thời. Chúng làm vi c giống như chỉ thị #include c a C. C pháp: require(<filename>); C c lệnh c n lại c ng c c pháp tương tự, sự kh c nhau giữa c c lệnh này c c bạn nên xem trong...
  • 24
  • 685
  • 1
Lập trình C căn bản với kiểu con trỏ

Lập trình C căn bản với kiểu con trỏ

Ngày tải lên : 31/08/2012, 16:47
... đị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 ... 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 đổi....
  • 10
  • 830
  • 8
Lập Trình  C căn bản -L02 - Concept

Lập Trình C căn bản -L02 - Concept

Ngày tải lên : 14/11/2012, 16:13
... trả 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ố ... toán tử số h c và ch c năng  C c toán tử hai ngôi Trong C, c c toán tử hai ngôi c ch c năng giống như trong c c ngôn ngữ kh c. Những toán tử như +, -, * và / c thể đư c áp dụng cho hầu hết...
  • 15
  • 697
  • 1
Lập Trình  C căn bản -L03 - Lab

Lập Trình C căn bản -L03 - Lab

Ngày tải lên : 14/11/2012, 16:13
... 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 cc sau: a. Nhập ... 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...
  • 6
  • 481
  • 2
Lập Trình  C căn bản -L04 - Concept

Lập Trình C căn bản -L04 - Concept

Ngày tải lên : 14/11/2012, 16:13
... 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 ... đến sau). C c biểu th c toán h c trong C đư c biểu diễn bằng c ch sử dụng toán tử số h c c ng với c c toán hạng dạng số và ký tự. Những biểu th c này gọi là biểu th c số h c (Arithmetic Expressions). ... 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...
  • 15
  • 435
  • 1
Lập Trình  C căn bản -L 05 - Lab

Lập Trình C căn bản -L 05 - Lab

Ngày tải lên : 14/11/2012, 16:13
... 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 cc 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 ... = 2.5; Toán tử và biểu th c 61 Hãy theo c c quy t c chúng ta đã h c trong chương “Toán tử và Biểu th c (Chú ý rằng biểu th c đư c in đậm dưới đây sẽ đư c tính trư c) 1. (4-2*9/6<=3 &&...
  • 9
  • 469
  • 1
Lập Trình  C căn bản -L 06 - Concept

Lập Trình C căn bản -L 06 - Concept

Ngày tải lên : 14/11/2012, 16:13
... 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 ... dịch c a mã ASCII. M cc 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 c c bộ định dạng kh c nhau. Ð c điểm này c a ... 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...
  • 20
  • 499
  • 2
Lập Trình  C căn bản -L 07 - Concept  -p3

Lập Trình C căn bản -L 07 - Concept -p3

Ngày tải lên : 14/11/2012, 16:13
... (false), chương trình sẽ th c hiện một c ng vi c kh c. C c câu lệnh điều kiện cho phép chúng ta thay đổi hướng th c hiện c a chương trình. Dựa vào một điều kiện, một lệnh ho c một chuỗi c c câu lệnh ... 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...
  • 18
  • 1.4K
  • 1
Lập Trình  C căn bản -L 08 - Lab -p2

Lập Trình C căn bản -L 08 - Lab -p2

Ngày tải lên : 14/11/2012, 16:13
... 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 cc trong bài h c này đư c trình ... kế tiếp: 1. Một h c viên đư c kiểm tra 3 môn h c. Mỗi bài kiểm tra tối đa là 100 điểm. Điểm trung bình c a h c viên đư c tính, và h c viên đư c xếp loại tùy thu c vào kết quả c a điểm trung bình ... toán tử toán h c đư c sử dụng. Trong chương trình này c hai biến số nguyên là num1 và num2 và một biến ký tự op đư c khai báo. C c biến đư c gán giá trị. Một phép toán số h c đư c lưu trong...
  • 8
  • 350
  • 1
Lập Trình  C căn bản -L09 - Concept -p4

Lập Trình C căn bản -L09 - Concept -p4

Ngày tải lên : 14/11/2012, 16:13
... 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 ... return sẽ đư c làm rõ hơn sau khi h c về hàm. 9.2.2 Lệnh ‘goto’: C là một ngôn ngữ lập trình c c u tr c, tuy vậy nó vẫn chứa một số c u lệnh làm phá vớ c u tr c của chương trình: M cC là một ... kh c khối lệnh bên trong hàm đó. Vì vậy nó vi phạm c c qui t c của một ngôn ngữ lập trình c c u tr c. Trong chương trình C, một lệnh goto cho phép chuyển điều khiển không chỉ đến bất kỳ một c u...
  • 19
  • 330
  • 1
Lập Trình  C căn bản -L10 - Lab. -p3

Lập Trình C căn bản -L10 - Lab. -p3

Ngày tải lên : 14/11/2012, 16:13
... 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. ... 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ố ... ‘for’. Chương trình hiển thị c c số chẳn từ 1 đến 30. Trong chương trình, một biến ‘số nguyên’, num, đư c khai báo. Vòng lặp ‘for’ đư c sử dụng để hiển thị c c số chẳn đến 30. Đối số đầu tiên c a...
  • 8
  • 367
  • 2
Lập Trình  C căn bản -L11 - Concept -p5

Lập Trình C căn bản -L11 - Concept -p5

Ngày tải lên : 14/11/2012, 16:13
... Lập trình c bản C M cC 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, ... 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 ... c ch duy nhất để c c hàm làm vi c với chuỗi sẽ biết đâu là điểm kết th c của chuỗi. 6 Lập trình c bản C player1[10] = player2[10]; C u tr c for là c ch lý tưởng để thao t c c c mảng. Ví dụ 11.1: /*...
  • 14
  • 391
  • 1

Xem thêm