... nào đó cc phần tử dữ liệu c ng chung một thu c tính
b. Hệ kiểu c a một ngôn ngữ bao gồm cc kiểu dữ liệu đơn và cc phương pháp cho
phép ta từ cc kiểu dữ liệu đã c xây dựng nên cc kiểu ... Viết cc phần tử c a c y nhị phân tìm kiếm đư c tạo từ cc nút c khóa là cc số
nguyên 2, 10, 15, -5, -2, 13, -12 khi th c hiện phép duyệt c y theo thứ tự sau:
22. Viết cc phần tử c a c y ... đư c tạo từ cc nút c khóa là cc số
nguyên 2, 10, 15, -5, -2, 13, -12 khi th c hiện phép duyệt c y theo thứ tự giữa
23. Viết cc phần tử c a c y nhị phân tìm kiếm đư c tạo từ cc nút c ...
... về kích thư c vùng client c a c a sổ hiện hành
RECT rect;
GetClientRect(hWnd, &rect);
// Tạo MDC tương thích với DC c a c a sổ
HDC hMemDC;
hMemDC = CreateCompatibleDC(hdc);
// Chọn ...
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hInstance;
wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1);
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBackground ... liệu, cc
thông điệp này sẽ đư c truyền một c ch đồng
bộ, đầu tiên thủ t c Windows c a c a sổ trên
c ng bị mất kích hoạt, sau đó đến thủ t c của
c a sổ trên c ng đư c kích hoạt. Nếu cc cửa...
...
13
CHƯƠNG 2 C U TR C ĐIỀU KHIỂN
Tìm hiểu và c i đặt cc cấu tr c rẽ nhánh, lựa chọn, lặp và cc ký hiệu phép toán trong
ngôn ngữ C. Mô tả c ch hoạt động và hướng dẫn chạy từng bư c chương ... ( “ \n Nghiem x=%f”, -b/a);
getch ();
}
I.6. C u tr c lựa chọn switch
switch (biểu th c)
{
case n1:
cc câu lệnh ;
break ;
case n2:
cc câu lệnh ;
break ;
………
case nk: ...
C c thành phần c a mảng là tập hợp cc biến cc ng kiểu dữ liệu và c ng tên.
Do đó để truy xuất cc biến thành phần, ta dùng c chế chỉ m c.
I.2. Khai báo mảng
Để khai báo một mảng, ta c ...
... ccc thư m c con sau:
C: \TC\BGI chứa cc tệp ñuôi BGI và CHR
C: \TC\BIN chứa cc tệp chương trình (ñuôi EXE) như TC, TCC, TLIB,
TLINK, …
C: \TC\INCLUDE chứa cc tệp tiêu ñề ñuôi H
C: \TC\LIB ... chính c a lậptrìnhc u tr c là tổ ch c chương trình thành cc chương
trình con. Trong PASCAL c hai kiểu chương trình con là thủ t c (procedure) và
hàm (fuction). Trong C chỉ c một loại chương ... khái niệm trong C ñều dùng ñư c trong C
++
.
Vì trong C
++
sử dụng gần như toàn bộ cc khái niệm, ñịnh nghĩa, cc kiểu dữ liệu,
c c cấu tr c lệnh, cc hàm và cc công c kh c của C, nên sẽ thuận...
... 30
5.2.2.3 C
ấu tr c else if 33
5.2.2.4 C
ấu tr c if lồng 37
5.2.3 L
ệnh switch 41
5.2.3.1 C
ấu tr c switch…case (switch thiếu) 41
5.2.3.2 C
ấu tr c switch…case…default (switch đủ) 44
5.2.3.3 C
ấu tr c ... (Sequential): Cc bư c th c hiện tuần tự một c ch chính x c từ trên xuống,
mỗi bư c chỉ th c hiện đúng một lần.
* Chọn l c (Selection): Chọn 1 trong 2 hay nhiều thao t c để th c hiện.
* Lặp ... LậptrìnhC căn bản Trang 33
Hanoi Aptech Computer Education Center
/* Chuong trinh nhap vao ky tu c, neu c la chu thuong in ra chu IN HOA */
#include <stdio.h>
#include <conio.h>
void...
... chương trì nh c tổ ch c và dể hiể u.
- Tí nh tương thí ch
(compactable) : Ngôn ngữ C có bộ lệ nh tiề n xử lý và
c c thư việ n chuẩ n là m cho cc chương trì nh viế t bằ ng ngôn ngữ C có ... Đ c điể m ngôn ngữ C
Ngôn ngữ C có những đặ c điể m c bả n sau :
- Tí nh c đọng
(compact) : Ngôn ngữ C chỉ c 32 từ khoá chuẩ n, 40 toán
tử chuẩ n mà hầ u hế t đ ư c biể u diể n bởi c ... strstr (c u, từ);
if (ptr == NULL) printf(Không c từ);
else printf (c từ);
}
II. Cc cấu tr c điều khiển trong C
:
Ngôn ngữ C là ngôn ngữ lậ p trì nh c p cao cc u tr c, gồm: c u trúc...
... nguyên mẫu cc hàm */
function prototype
/* 5. Khai báo cc biến toàn cc */
int main (void) /* 6. “Chương trình chính” */
{ Khai báo cc biến;
Tập lệnh;
}
/* 7. Cc chương trình con”- cc hàm */
5
V
V
í
í
d
d
ụ
ụ
... end function main */
Welcome to C!
6
V
V
í
í
d
d
ụ
ụ
chương tr
chương tr
ì
ì
nh C đơn gi
nh C đơn gi
ả
ả
n
n
int main()
9 Một chương trìnhC có thể c 1 ho c một số function,
nhưng chỉ c duy ... 1999.
Quách Tuấn Ng c, Ngôn ngữ lậptrình C, NXBGD, 1998.
1
Giới thiệu ngôn ngữ C
C u tr c cơ bản c a một chương trình C. Ví dụ một
chương trìnhC đơn giản
C c khái niệm c bản: Biến, hằng,...