intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Sao chép chuỗi, hàm strcpy

Chia sẻ: Trần Ngọc Mai | Ngày: | Loại File: PDF | Số trang:13

231
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'sao chép chuỗi, hàm strcpy', 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ả

Chủ đề:
Lưu

Nội dung Text: Sao chép chuỗi, hàm strcpy

  1. f. Sao chép chu i, hàm strcpy() Cú pháp: char *strcpy(char *s) Công d ng: ð sao chép toàn b n i dung c a chu i ngu n vào chu i ñích www.adultpdf.com This is trial version 222 222 Written by: Dương Thành Ph t http://www.thayphet.net
  2. Ví d : Vi t chương trình chép chu i ngu n vào chu i ñích. #include #include void main() { char Chuoi[255],s[255]; printf("Nhap chuoi: "); gets(Chuoi); strcpy(s,Chuoi); printf("Chuoi dich: "); www.adultpdf.com This is trial version puts(s); } 223 223 Written by: Dương Thành Ph t http://www.thayphet.net
  3. g. Sao chép m t ph n chu i, hàm strncpy() Cú pháp: char *strncpy(char *Des, const char *Source, size_t n) Công d ng: Chép n ký t ñ u tiên c a chu i ngu n sang chu i ñích www.adultpdf.com This is trial version 224 224 Written by: Dương Thành Ph t http://www.thayphet.net
  4. h. Trích m t ph n chu i, hàm strchr() Cú pháp: char *strchr(const char *str, int c) Công d ng: Trích m t chu i con c a m t chu i ký t b t ñ u t m t ký t ñư c ch ñ nh trong chu i cho ñ n h t chu i www.adultpdf.com This is trial version Ghi chú: - N u ký t ch ñ nh không có trong chu i, k t qu tr v là NULL. - K t qu tr v c a hàm là m t con tr , con tr này ch ñ n ký t c ñư225 c tìm th y ñ u tiên trong chu i str. 225 Written by: Dương Thành Ph t http://www.thayphet.net
  5. g. Tìm ki m n i dung chu i, hàm strstr() Cú pháp: char*strstr(const char *s1, const char *s2) Công d ng: S d ng ñ tìm ki m s xu t hi n ñ u tiên c a chu i s2 trong chu i s1 www.adultpdf.com This is trial version 226 226 Written by: Dương Thành Ph t http://www.thayphet.net
  6. Ví d : Vi t chương trình s d ng hàm strstr() ñ l y ra m t ph n c a chu i g c b t ñ u t chu i “hoc”. #include #include #include void main() { char Chuoi[255],*s; cout
  7. h. So sánh chu i, hàm strcmp() Cú pháp: int strcmp(const char *s1, const char *s2) Công d ng: ð so sánh hai chu i theo t ng ký t trong b ng mã Ascii, ta có th s d ng hàm strcmp(). www.adultpdf.com This is trial version 228 228 Written by: Dương Thành Ph t http://www.thayphet.net
  8. i. So sánh chu i, hàm stricmp() Cú pháp: int stricmp(const char *s1, const char *s2) Công d ng: Th c hi n vi c so sánh trong n ký t ñ u tiên c a 2 chu i s1 và s2, gi a ch thư ng và ch hoa không phân bi t www.adultpdf.com This is trial version 229 229 Written by: Dương Thành Ph t http://www.thayphet.net
  9. j. Kh i t o chu i, hàm memset() Cú pháp: memset(char *Des, int c, size_t n) Công d ng: Hàm này ñư c s d ng ñ ñ t n ký t ñ u tiên c a chu i là ký t c www.adultpdf.com This is trial version 230 230 Written by: Dương Thành Ph t http://www.thayphet.net
  10. BÀI T P 1. Vi t chương trình nh p m t chu i ký t t bàn phím, xu t ra màn hình mã Ascii c a t ng ký t có trong chu i. 2. Vi t chương trình nh p m t chu i ký t t bàn phím, xu t ra màn hình chu i ñ o ngư c c a chu i ñó. Ví d ñ o c a “abcd egh” là “hge dcba”. 3. Vi t chương trình nh p m t chu i ký t và ki m tra xem chu i ñó có ñ i x ng không. Ví d : Chu i ABCDEDCBA là chu i ñ i x ng. 4. Nh p vào m t chu i b t kỳ, hãy ñ m s l n xu t hi n c a m i lo i ký t. 5. Vi t chương trình nh p vào m t chu i. - In ra màn hình t bên trái nh t và ph n còn l i c a chu i. Ví d : “Nguy n Văn Minh” in ra thành: Nguy n www.adultpdf.com This is trial version Văn Minh - In ra màn hình t bên ph i nh t và ph n còn l i c a chu i. Ví d : “Nguy n Văn Minh” in ra thành: 231 Minh Nguy n Văn 231 Written by: Dương Thành Ph t http://www.thayphet.net
  11. 6. Vi t chương trình nh p vào m t chu i r i xu t chu i ñó ra màn hình dư i d ng m i t m t dòng. Ví d : “Nguy n Văn Minh” In ra : Nguy n Văn Minh 7. Vi t chương trình nh p vào m t chu i, in ra chu i ñ o ngư c c a nó theo t ng t . Ví d : chu i “Nguy n Văn Minh” ñ o thành “Minh Văn Nguy n” www.adultpdf.com This is trial version 8. Vi t chương trình ñ i s ti n t s thành ch . 9. Vi t chương trình nh p vào h và tên c a m t ngư i, c t b các kho ng tr ng không c n thi t (n u có), tách tên ra kh i h và tên, in tên 232 lên màn hình. Chú ý ñ n trư ng h p c h và tên ch có m t t . 232 Written by: Dương Thành Ph t http://www.thayphet.net
  12. 10. Vi t chương trình nh p vào h và tên c a m t ngư i, c t b các kho ng tr ng bên ph i, trái và các kho ng tr ng không có nghĩa trong chu i. In ra màn hình toàn b h tên ngư i ñó dư i d ng ch hoa, ch thư ng. 11. Vi t chương trình nh p vào m t danh sách h và tên c a n ngư i theo ki u ch thư ng, ñ i các ch cái ñ u c a h , tên và ch lót c a m i ngư i thành ch hoa. In k t qu lên màn hình. 12. Vi t chương trình nh p vào m t danh sách h và tên c a n ngư i, tách tên t ng ngư i ra kh i h và tên r i s p x p danh sách tên theo th t t ñi n. In danh sách h và tên sau khi ñã s p x p. www.adultpdf.com This is trial version 233 233 Written by: Dương Thành Ph t http://www.thayphet.net
  13. The End. www.adultpdf.com This is trial version 234 234 Written by: Dương Thành Ph t http://www.thayphet.net
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2