LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++
Số trang: 7
Loại file: pdf
Dung lượng: 210.28 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
BÀI 1: NHẮC LẠI VỀ C/C++ Nhập xuất cơ bản ( Yêu cầu trước khi đọc: học xong Lập trình C/C++ căn bản)bài này sẽ nhắc lại cho các hàm cơ bản như : khai báo hàm , biến ... và sự khai báo giữa c và c++...
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++ LẬP TRÌNH C/C++ NÂNG CAOYêu cầu trước khi đọc: học xong Lập trình C/C++ căn bản BÀI 1: NHẮC LẠI VỀ C/C++Nhập xuất cơ bảnCODE#define max(a,b) (a>b)?a:b //khai báo macrotypedef unsigned int byte; //định nghĩa kiểu dữ liệuconst float PI=3.14; //khai báo hằng sốchar c;char s[20];Cách của CCODE//không dùng scan nếu muốn nhập khoảng trắnggets(s); //có thể nhập khoảng trắngputs(s);fflush(stdin); //xóa bộ đệm nhậpc=getchar();putchar©;Cách của C++CODE//không dùng cin>> nếu muốn nhập khoảng trắngcin.getline(a,21); //có thể nhập khoảng trắngcoutcout{a=a+10;}gọi:add10(n);Hiệu quả, tiện hơn cách 2.Nhập xuất dữ liệu với kiểu mảng số nguyênCODEint a[3];Truyền dữ liệu trực tiếp theo kiểu C, cách 1CODEfor(int i=0;ivoid input(int *a){for(int i=0;iCODEvoid input(int[]);input(a);void input(int *a){for(int i=0;i>*(a+i);}void output(int[]);output(a);void output(int *a){for(int i=0;i}Nhập xuất dữ liệu với kiểu mảng số thựcCách dùng biến tạmCODEfloat a[2][3],temp;for(int i=0;ifloat** p;p=(float**)malloc(2);for(int i=0;i
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++ LẬP TRÌNH C/C++ NÂNG CAOYêu cầu trước khi đọc: học xong Lập trình C/C++ căn bản BÀI 1: NHẮC LẠI VỀ C/C++Nhập xuất cơ bảnCODE#define max(a,b) (a>b)?a:b //khai báo macrotypedef unsigned int byte; //định nghĩa kiểu dữ liệuconst float PI=3.14; //khai báo hằng sốchar c;char s[20];Cách của CCODE//không dùng scan nếu muốn nhập khoảng trắnggets(s); //có thể nhập khoảng trắngputs(s);fflush(stdin); //xóa bộ đệm nhậpc=getchar();putchar©;Cách của C++CODE//không dùng cin>> nếu muốn nhập khoảng trắngcin.getline(a,21); //có thể nhập khoảng trắngcoutcout{a=a+10;}gọi:add10(n);Hiệu quả, tiện hơn cách 2.Nhập xuất dữ liệu với kiểu mảng số nguyênCODEint a[3];Truyền dữ liệu trực tiếp theo kiểu C, cách 1CODEfor(int i=0;ivoid input(int *a){for(int i=0;iCODEvoid input(int[]);input(a);void input(int *a){for(int i=0;i>*(a+i);}void output(int[]);output(a);void output(int *a){for(int i=0;i}Nhập xuất dữ liệu với kiểu mảng số thựcCách dùng biến tạmCODEfloat a[2][3],temp;for(int i=0;ifloat** p;p=(float**)malloc(2);for(int i=0;i
Tìm kiếm theo từ khóa liên quan:
kỹ thuật lập trình lập trình c/c++ nâng cao lập trình c/c++ thủ thuật lập trình c ngôn ngữ lập trình nâng caoTài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 281 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 225 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 207 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 179 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 156 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 122 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 114 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 111 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 108 0 0 -
Giáo trình Nhập môn lập trình VB6: Phần 2
184 trang 98 0 0