Thông tin tài liệu:
Tham khảo tài liệu bài tập lập trình công nghệ thông tin, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Bài tập lập trình công nghệ thông tin BÀI T P Th c hi n các bài t p chương trư c (Ki u m ng) b ng cách s d ng con tr .www.adultpdf.comThis is trial version 209 209 Written by: Dương Thành Ph t http://www.thayphet.net II. CHU I KÝ T 1. KHÁI NI M Chu i ký t là m t dãy g m các ký t ho c m t m ng các ký t ñư c k t thúc b ng ký t ‘ ’ (còn ñư c g i là ký t NULL trong b ng mã Ascii). Các h ng chu i ký t ñư c ñ t trong c p d u nháy kép “”.www.adultpdf.comThis is trial version 210 210 Written by: Dương Thành Ph t http://www.thayphet.net 2. KHAI BÁO Cú pháp: char [Chi u dài t i ña] Ví d : char Ten[12]; B nh s cung c p 12+1 bytes ñ lưu tr n i dung c a chu i ký t Ten; byte cu i cùng lưu tr ký t ‘ ’ ñ ch m d t chu i. Ghi chú:www.adultpdf.comThis is trial version - Chi u dài t i ña c a bi n chu i n m trong kho ng t 1 ñ n 255 bytes. - Chi u dài t i ña không nên khai báo th a ñ tránh lãng 211 phí b nh . 211 Written by: Dương Thành Ph t http://www.thayphet.net V a khai báo v a gán giá tr Cú pháp: char []= Ví d : char Chuoi[]=Mau nang hay la mau mat em;www.adultpdf.comThis is trial version 212 212 Written by: Dương Thành Ph t http://www.thayphet.net 3. CÁC THAO TÁC TRÊN CHU I. a. Nh p xu t chu i Nh p chu i t bàn phím Cú pháp: cin>>Bi n chu i; //K.Thúc là kho ng tr ng gets(Bi n chu i); //K t thúc là Enter Ví d : char HoTen[20]; gets(HoTen); Xu t chu i lên màn hình Cú pháp: cout Ví d : Nh p xu t chu i. #include void main() { char Ten[12]; puts(Nhap chuoi: ); gets(Ten); puts(Chuoi vua nhap: “); puts(Ten); }www.adultpdf.comThis is trial version 214 Written by: Dương Thành Ph t http://www.thayphet.net 2. M t s hàm x lý chu i (trong string.h) a. C ng chu i - Hàm strcat() Cú pháp: char *strcat(char *des, const char *source) Công d ng: Ghép chu i ngu n vào chu i ñíchwww.adultpdf.comThis is trial version 215 215 Written by: Dương Thành Ph t http://www.thayphet.net Ví d : Ghép chu i t . #include void main() { char Ho[30]; char Ten[12]; puts(Nhap ho: ); gets(Ho); puts(Nhap ten: ); gets(Ten); ...