Ví dụ struct dia_chi { int so_nha; char phuong[20]; char quan[15]; char thanh_pho[15]; } A,B; Hoặc struct { int so_nha; char phuong[20]; char quan[15]; char thanh_pho[15]; } A,B; struct sinh_vien { char ho_ten[30]; date ngay_sinh; char maSV[10]; }; Hoặc struct { char ho_ten[30]; date ...
Tham số thực sự: là tham số được viết trong lời gọi hàm Ý nghĩa : sử dụng hàm với tham số cụ thể Cú pháp lời gọi hàm: [v =]<name>([<real_pars>]); Trong đó: v: là tên một biến nào đó được gán giá trị của hàm ...
Ví dụ 1 : Xây dựng hàm tính n! long gthua(int n) { long gt=1; for (int i=2;i<=n;i++) gt=gt*i; return gt; } 7/2020 Cơ sở lập trình 145 V í dụ2 : Xây dựng hàm tính tổ hợp chập k của n. int tohop(int n, int k) { int th; th=gthua(n)/(gthua(k)*gthua(n-k)); return ...
Nhập dữ liệu cho xâu Cách 1 : khởi tạo giá trị mặc định: char *str=hello world; Cách 2 : Dùng hàm scanf: char *s = (char*) malloc (9*sizeof (char)); for( i =0; i< 9; i++) scanf(%c, s+i); Lưu ý : cơ chế làm việc của vùng nhớ đệm → có thể nhận ...
Cách truy xuất phần tử trong mảng name[chỉ_số] Vai trò: mỗi phần tử làm việc như một biến đơn lẻ Ví dụ int a[5]; a[2]=8; Lưu ý ▪ Trong ngôn ngữ C các phần tử của mảng được đánh số bắt đầu từ 0 ▪ Truy xuất phần ...
Ví dụ 1 : Viết chương trình nhập vào số nguyên dương và tính n! Ví dụ 2: viết chương trình nhập vào một số nguyên n. Kiểm tra xem số đó có phải là số nguyên tố hay không. 7/2020 Cơ sở lập trình 97 Chức năng : Thực hiện lặp ...
Chức năng: cho phép tùy chọn công việc thực hiện tùy theo điều kiện Cú pháp if <điều kiện> { // khối lệnh1 } else { // khối lệnh 2 } Hoạt động: Nếu điều kiện là đúng thì thực hiện khối lệnh 1. Nếu điều kiện là sai ...
Cú pháp : <biến> = <biểu_thức> ; Ý nghĩa Ví dụ int x=5, y; y=(x*x-2)/(x-1); Lưu ý Giá trị gán phải phù hợp với kiểu dữ liệu của biến. Tình huống ép kiểu tự động từ thấp lên cao theo quy tắc: char-> ...
Kiểu dữ liệu Tên kiểu Kích thước Miền giá trị Số thực với độ chính xác đơn float 4B 3.4e-38 -> 3.4e38 Số thực với độ chính xác kép double 8B 1.7e-308 -> 1.7e308 Số thực dài với độ chính xác kép long double 10B 3.4e-4932->3.4e4932 Lưu ...
Mr. Chiến Mrs. Hải Miss. Linh Mr. Hưng Mr. Sơn Mrs. Hà Mr. Hiếu Mr. Định Mrs. Hương 7/2020 Cơ sở lập trình 33 Vấn đề : xây dựng cấu trúc dữ liệu để thể hiện cây quan hệ: thành thạo con trỏ, cập nhập thông tin trên cây quan hệ Yêu cầu ...
Trang 11, Trang 12, Trang 13, Trang 14, Trang 15, Trang 16, Trang 17, Trang 18, Trang 19, Trang 20,