Kỹ thuật lập trình Ôn Tập Function, Array, Struct

53 11 0
Kỹ thuật lập trình Ôn Tập Function, Array, Struct

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Ôn Tập Function, Array, Struct Trịnh Tấn Đạt Khoa CNTT Đại Học Sài Gòn Email trinhtandatsgu edu vn Website https sites google comsitettdat88 Nội dung ▪ Hàm ▪ Mảng o 1D Array o 2D Array ▪ Kiểu struct ▪ Tạo số ngẫu nhiên trong CC++ ▪ Giới thiệu Ma trận thưa (sparse matrix) vs dense matrix (option) Macro vs Function ▪ Macro được dùng để chỉ những định nghĩa được viết ở phần Preprocessor, thay vì đặt nó vào trong phần thực thi của file nguồn Ví dụ define TONG HAI SO(x, y) (x) +(y) ▪ Function.

Ôn Tập Function, Array, Struct Trịnh Tấn Đạt Khoa CNTT - Đại Học Sài Gòn Email: trinhtandat@sgu.edu.vn Website: https://sites.google.com/site/ttdat88/ Nội dung ▪ Hàm ▪ Mảng o 1D-Array o 2D-Array ▪ Kiểu struct ▪ Tạo số ngẫu nhiên C/C++ ▪ Giới thiệu Ma trận thưa (sparse matrix) vs dense matrix (option) Macro vs Function ▪ Macro: dùng để định nghĩa viết phần Preprocessor, thay đặt vào phần thực thi file nguồn Ví dụ : #define TONG_HAI_SO(x, y) (x) +(y) ▪ Function: loại chương trình con, gồm tên hàm, tham số thân hàm (chứa phát biểu chương trình), thực thi việc cụ thể Ví dụ: int TongHaiSo(int x, int y) { return x+y; } Macro vs Function Ví dụ: tìm số lớn số a b Macro Function #include #define MAX(A, B) ((A) > (B) ? (A) : (B)) int main() { int a = 5, b = 7; float c = 5.6, d = 4.5; printf("\nMAX= %d", MAX(a, b)); return ; } #include int timMax(int, int); // prototype int main() { int a = 5, b = 7; printf("\nMAX= %d", timMax (a, b)); return ; } int timMax(int x, int y) { return ((x) > (y) ? (x) : (y)); } Định nghĩa hàm Gọi hàm Ví dụ Tính x^n #include using namespace std; // khai bao prototype int power(int, int); void power_2(int, int); // ham tinh so mu int power(int ix, int in) { int i, ip = 1; for(i = 1; i

Ngày đăng: 28/04/2022, 06:36

Hình ảnh liên quan

tham số hình thức và tham số thực cùng địa chỉ - Kỹ thuật lập trình Ôn Tập Function, Array, Struct

tham.

số hình thức và tham số thực cùng địa chỉ Xem tại trang 6 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan