tailieunhanh - Bài giảng Ngôn ngữ lập trình - Chương 2: Thư viện C
Bài giảng Ngôn ngữ lập trình - Chương 2 cung cấp cho người học các kiến thức: Nhập/xuất dữ liệu, thao tác trên ký tự, thư viện toán học, các hàm tiện ích, hàm xử lý trên chuỗi. nội dung chi tiết. | Nội dung Nhập / xuất dữ liệu 1 Thao tác trên ký tự 2 Thư viện toán học 3 Các hàm tiện ích 4 Hàm xử lý trên chuỗi 5 Câu lệnh xuất Thư viện #include (standard input/output) Cú pháp printf([, , , ]); là cách trình bày thông tin xuất và được đặt trong cặp nháy kép “ ”. Văn bản thường (literal text) Ký tự điều khiển (escape sequence) Đặc tả (conversion specifier) Câu lệnh nhập Thư viện #include (standard input/output) Cú pháp scanf([, , , ]); giống định dạng xuất nhưng chỉ có các đặc tả. Các đối số là tên các biến sẽ chứa giá trị nhập và được đặt trước dấu & Thao tác trên ký tự Các hàm trong thư viện #include 1 tham số đầu vào c kiểu char, hàm trả về kiểu int int isalnum(c) int isdigit(c) int isalpha(c) int isupper(c) int islower(c) int isspace(c) int tolower(c) int toupper(c) Thao tác trên chuỗi ký tự Các hàm trong thư viện include strcat(s,t) : Nối chuỗi t vào cuối chuỗi s strncat(s,t,n) : Nối n ký tự đầu chuỗi t vào cuối chuỗi s strcmp(s,t) : Trả về > 0, 0, t strncmp(s,t,n) : Như strcmp cho n ký tự đầu. strcpy(s,t) : Sao chéo t vào s strncpy(s,t,n) : Như strcpy cho n ký tự đầu của t strlen(s) : Hàm trả về độ dài của chuỗi s Thư viện toán học Các hàm trong thư viện toán học #include sin(x) cos(x) exp(x) : ex log(x) log10(x) pow(x,y) xy sqrt(x) fabs(x) trị tuyệt đối x ceil(x) floor(x) Các hàm tiện ích include int rand(void) số ngẫu nhiên từ 0 RAND_MAX void srand( unsigned seed ) Ví . | Nội dung Nhập / xuất dữ liệu 1 Thao tác trên ký tự 2 Thư viện toán học 3 Các hàm tiện ích 4 Hàm xử lý trên chuỗi 5 Câu lệnh xuất Thư viện #include (standard input/output) Cú pháp printf([, , , ]); là cách trình bày thông tin xuất và được đặt trong cặp nháy kép “ ”. Văn bản thường (literal text) Ký tự điều khiển (escape sequence) Đặc tả (conversion specifier) Câu lệnh nhập Thư viện #include (standard input/output) Cú pháp scanf([, , , ]); giống định dạng xuất nhưng chỉ có các đặc tả. Các đối số là tên các biến sẽ chứa giá trị nhập và được đặt trước dấu & Thao tác trên ký tự Các hàm trong thư viện #include 1 tham số đầu vào c kiểu char, hàm trả về kiểu int int isalnum(c) int isdigit(c) int isalpha(c) int isupper(c) int islower(c) int isspace(c) int tolower(c) int toupper(c) Thao tác trên chuỗi ký
đang nạp các trang xem trước