tailieunhanh - Ôn tập kiến thức cơ bản về lập trình C

Tài liệu tham khảo cho các bạn sinh viên học chuyên ngành công nghệ thông tin có tư liệu ôn thi tốt đạt kết quả cao trong các kỳ thi | ÒN TẬP CÁC KIÊN THỨC CB VỂ LẬP TRINH C PHẦN TỬ Cơ BẦN Các phép tính Phép toán cơ bản - lấy phần dư . Phép toán tăng giảm x hay x x-- --x tăng giảm x xuống 1 đơn vị. Phép toán trên Bit and or A XOR dịch trái dịch phải . Biểu thức điểu kiện cứ pháp BT1 BT2 BT3 BT Biểu thức . Nếu BT1 đứng 0 thì BT điều kiện trên giá trị của BT2 ngược lại giá trị của BT3 nếu BT1 sai 0 . VD printf Min of a b d a b a b Kiểu dữ liệu int -32768 . 32767 2 hoặc 4 Byte unsigned int 0 . 65535 . char -128 . 127 1 Byte unsigned char 0 . 255 . long -2147483648 . 2147483647 4 Byte . unsigned long 0 . 4294967297 . float E-38 . 38 4 Byte . double . 308 8 Byte . long double . . Định nghĩa kiểu với typedef typedef khaibáo. VD tạo một kiểu ma trận kích thước 20 20 vói tên là matrix typedef float matrix 20 20 Biến hàng số Khai báo biến kiểudữliệu tênbiến hay kiểudữliệu tênbiến giátrịkhởiđầu Khai báo hàng số const type NAME giátrị hay define tênhàngsố gíatrị VD const float Pi define Pi HTD TH0003 C Programming Se Page 1 Các hàm cơ bản Các hàm kiểm tra đựơc khai báo trong . fabs x lấy giá trị tuyệt đối. sin x cos x tan x lấy sin cos tang của x. floor x Lấy phần nguyên của số x. exp x tính e mũ x ex . flushall xoá bộ đệm bàn phím. log x tính ln x . log10 x tính lg x . pow x n tính x mũ n xn . M_PI Hằng số Pi. void calloc unsigned n unsigned size cấp phát vùng nhớ n size byte nếu thành công hàm trả về địa đầu vùng nhớ được cấp ngược lại trả về NULL. Để giải phóng vùng nhớ được cấp phát bởi malloc hay calloc do pt trỏ tới ta dùng void free void pt int getchar void nhận một ký tự từ bàn phím stdin trả về ký tự nhận được. int random int n cho một giá trị ngẫu nhiên từ 0 . n-1. int tolower int c đổi ký tự chữ hoa sang chữ thừơng. int toupper int c đổi ký tự chữ thường sang chữ hoa. int isalnum int c kiểm tra c có phải là ký tự alphanumeric chữ cái hay số . int isalpha intc kiểm tra c có phải là chữ cái không int .

TỪ KHÓA LIÊN QUAN