Sao chép chuỗi trong C
Bài tập C: Sao chép chuỗi Cũng giống như sao chép mảng trong C, bạn sử dụng vòng lặp để duyệt qua từng ký tự trong chuỗi, sau đó sao chép vào trong chuỗi đích (chuỗi s2 chẳng hạn). Bạn cần lưu ý là chuỗi đích phải có độ dài bằng chuỗi ban đầu (chuỗi s1 ). Chương trình C Dưới ...
Bài tập C: Sao chép chuỗi
Cũng giống như sao chép mảng trong C, bạn sử dụng vòng lặp để duyệt qua từng ký tự trong chuỗi, sau đó sao chép vào trong chuỗi đích (chuỗi s2 chẳng hạn). Bạn cần lưu ý là chuỗi đích phải có độ dài bằng chuỗi ban đầu (chuỗi s1).
Chương trình C
Dưới đây là chương trình C để giải bài tập sao chép chuỗi trong C:
#include <stdio.h>
int main() {
char s1[] = "ZaidapTeam"; // khai bao mot chuoi
char s2[8]; // bien de giu chuoi sao chep
int length = 0;
while(s1[length] != ' ') {
s2[length] = s1[length];
length++;
}
s2[length] = ' '; // gia tri null, ket thuc chuoi
printf("Chuoi s1 = %s
", s1);
printf("Chuoi s2 = %s
", s2);
return 0;
}
Biên dịch chương trình C trên sẽ cho kết quả:

Loạt bài Bài tập C có giải của chúng tôi một phần dựa trên Tutorialspoint.com
Follow fanpage của team hoặc facebook cá nhân Nguyễn Thanh Tuyền để tiếp tục theo dõi các loạt bài mới nhất về Ngữ pháp tiếng Anh, luyện thi TOEIC, Java,C,C++,Javascript,HTML,Python,Database,Mobile ... mới nhất của chúng tôi.
Bài học Bài tập C phổ biến tại vietjack.com: