các anh chi cho em hỏi muốn chèn 1 chữ số vào 1 mảng ký tự(string) thì phải làm sao ạ??
Chữ số và mảng ký tự(string)
Mảng kí tự ??? là mảng với kiểu dữ liệu kí tự hay xâu string
mảng ký tự với kiểu string anh ơi
thế nhập 2 chứ số trở lên thì làm thế nào bạn?
Xác định số chữ số cần nhập;
Ví dụ trong chuỗi: DAYNHAUHOC
Cần gán số 123 vào sau chữ O để thành DAYNHAUHO123C
Mình cần xác định 2 thứ:
1:/ Số chữ số, ở ví dụ này là 3
2. Mã ASCII của ký tự cần gán, ở đây là 79 (O hoa)
Cách thao tác trên C
- Khai báo chuỗi mới
- Copy chuỗi cũ qua chuỗi mới tới khi nào gặp số 79
- Copy từng ký tự lần lượt là 1 -> 2 -> 3
- Copy phần còn lại của chuỗi 1
1 Like
Cái này có rất nhiều cách, nhưng cách trên là đơn giản rồi
Hỏi lại là array of string hay là string. rõ ràng thì mới giúp được
đề bài: nhập vào 1 chuỗi ký tự chèn số k vào sau ký tự thứ n nằm trong chuỗi. k,n nhập từ bàn phím
thuật toán nó thế này.
B1: covert k về string
B2: insert string k mới covert vào xâu cần chèn.