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

Bài tập lập trình công nghệ thông tin

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

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

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ả

Chủ đề:
Lưu

Nội dung Text: Bài tập lập trình công nghệ thông tin

  1. 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.com This is trial version 209 209 Written by: Dương Thành Ph t http://www.thayphet.net
  2. 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 ‘\0’ (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.com This is trial version 210 210 Written by: Dương Thành Ph t http://www.thayphet.net
  3. 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 ‘\0’ ñ ch m d t chu i. Ghi chú: www.adultpdf.com This 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
  4. 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.com This is trial version 212 212 Written by: Dương Thành Ph t http://www.thayphet.net
  5. 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
  6. 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.com This is trial version 214 Written by: Dương Thành Ph t http://www.thayphet.net
  7. 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 ñích www.adultpdf.com This is trial version 215 215 Written by: Dương Thành Ph t http://www.thayphet.net
  8. 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); strcat(Ho,Ten); puts("Ho va ten la: "); www.adultpdf.com This is trial version puts(Ho); } 216 216 Written by: Dương Thành Ph t http://www.thayphet.net
  9. b. Xác ñ nh ñ dài chu i - Hàm strlen() Cú pháp: int strlen(const char* s) Công d ng: Xác ñ nh ñ dài m t chu i www.adultpdf.com This is trial version 217 217 Written by: Dương Thành Ph t http://www.thayphet.net
  10. Ví d : S d ng hàm strlen xác ñ nh ñ dài m t chu i. #include #include void main() { char Chuoi[255]; int Dodai; cout
  11. c. ð i m t ký t thành hoa/thư ng-toupper()/tolower() Cú pháp: char toupper(char c) Công d ng: ð chuy n ñ i m t ký t thư ng thành ký t hoa Cú pháp: char tolower(char c) Công d ng: ð chuy n ñ i m t ký t hoa thành ký t thư ng www.adultpdf.com This is trial version 219 219 Written by: Dương Thành Ph t http://www.thayphet.net
  12. d. ð i chu i ch tthành chu i hoa/thư ng - strupr()/strlwr Cú pháp: char*strupr(char *s) Công d ng: Chuy n ñ i chu i ch thư ng thành chu i ch hoa, k t qu tr v c a hàm là m t con tr ch ñ n ñ a ch chu i ñư c chuy n ñ i Cú pháp: char*strlwr(char *s) Công d ng: www.adultpdf.com This is trial version Chuy n ñ i chu i ch hoa thành chu i ch thư ng, k t qu tr v c a hàm là m t con tr ch ñ n ñ a ch chu i ñư c chuy n ñ i 220 220 Written by: Dương Thành Ph t http://www.thayphet.net
  13. Ví d : Vi t chương trình nh p m t chu i ký t , chuy n ñ i chúng thành chu i ch hoa. #include #include void main() { char Chuoi[255],*S; cout
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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