Làm Thế Nào để Chèn Chuỗi 2 Vào Chuỗi 1 Tại Vị Trí Vt?

  • Bài viết
  • Hỏi đáp
Tạo bài viết Đăng ký Đăng nhập Code24h.com 30/09/2018, 16:23 Làm thế nào để chèn chuỗi 2 vào chuỗi 1 tại vị trí vt?

Đề bài:Nhập từ bàn phím nội dung của chuỗi chuoi1, chuoi2, số nguyên dương vt.Sau đó chèn chuỗi chuoi2 vào chuoi1 tại vị trí vt.Mình đã làm như sau:

void chen(char chuoi1[]){ int vitri; char tam[255]="",chuoi2[255]=""; printf("Nhap noi dung cua chuoi can chen: "); gets(chuoi2); printf("Nhap vi tri can chen: "); scanf("%d",&vitri); strcpy(tam,chuoi1+vitri-1); strcpy(chuoi1+vitri-1,chuoi2); strcat(chuoi1,tam); puts(chuoi1); } int main(){ char chuoi1[]="le van bao"; chen(chuoi1); return 0; }

Mình thắc mắc là vị trí chèn vt sẽ trùng với vị trí của phần tử chuoi1[vt] hay là trùng với vị trí của phần tử chuoi1[vt-1]. Ở đây mình code theo hướng là vị trí chèn vt trùng với vị trí phần tử chuoi1[vt-1] Cụ thể: INPUT:

Nội dung của chuỗi 1:le van bao Nội dung của chuỗi 2:bao vị trí chèn tức là giá trị của biến vt=4.

OUTPUT:

le baovan bao

Nhờ mọi người kiểm tra giúp mình với.

Quân viết 18:33 ngày 30/09/2018

Chèn vào vị trí đâu là vị trí thì chèn thôi. Sau khi chèn bạn phải đếm làm sao chuỗi cần chèn đúng ở vị trí vt.

... viết 18:31 ngày 30/09/2018

Do bạn không làm cấp phát động, bạn nên kiểm tra xem tổng độ dài 2 chuỗi có vượt quá giới hạn chuỗi 1 không!

Dat Bui viết 18:38 ngày 30/09/2018

mọi người giải thích giúp em chỗ chuoi1+vitri-1 với ạ

rogp10 viết 18:32 ngày 30/09/2018

Vì trong máy đánh số từ 0 và người ta đánh số từ 1.

Bình luận về bài viết này Chia sẻ tin đăng đến bạn bè Gửi Messenger Copy link Bài liên quan

BaoLe

0 chủ đề

0 bài viết

Tác giả nổi bật
  • Son Dong
  • Hoa Nguyen
  • Pham Dat
  • Nguyễn Dũng
  • Đào Đăng Sơn
Từ khóa nổi bật AngularJS Blog Bootstrap C / C++ Cấu trúc dữ liệu & Giải thuật Cơ sở dữ liệu Codeigniter Công cụ lập trình CSS CSS cơ bản CSS3 Học Excel HTML HTML cơ bản HTML5 Java Javascript jQuery Json Lập trình mobile Laravel Linux MongoDB MySQL NodeJS Oracle Pascal PHP PHP cơ bản PHP nâng cao Python React Native ReactJS Ruby SEO SQL Server Swift Visual Basic VueJS WordPress XML Chủ đề nổi bật
  • 1 Cài đặt phần mềm cần thiết cho học lập trình web
  • 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
  • 3 Seo website dành cho dân IT
  • 4 REACT NATIVE
  • 5 sdfdsf
  • 6 Lập trình di động với React Native
  • 7 Vue.js
  • 8 Kiếm thức cơ bản HTML CSS
  • 9 So sánh count() và sizeof() 2 phần tử đếm mảng
  • 10 Toán tử và biểu thức của php
0 Các chủ đề đang được quan tâm phần mềm lập trình php | lập trình web php + mysql | khóa học lập trình php | tự học lập trình php | học php cơ bản thachpham | aaaaaaaaaaaaaaaaaaaa | Cung cấp thùng rác hình thú giá rẻ tại vĩnh long- thùng rác gấu trúc, chuột micky- lh 0911082000 | MMOexp Monopoly Go: Advanced Multiplier Tactics for Tycoon Players | Code24h | Cho thuê phòng trọ hà nội | Cho thuê phòng trọ bình thạnh | Cho thuê phòng trọ | Cho thuê nhà trọ Đăng ký

Đăng ký nhận thông báo

Các bài học thú vị sẽ được gửi đến inbox của bạn

HỖ TRỢ HỌC VIÊN
  • Các câu hỏi thường gặp
  • Điều khoản sử dụng
  • Chính sách và quy định
  • Chính sách bảo mật thanh toán
  • Hỗ trợ học viên: [email protected]
  • Báo lỗi bảo mật: [email protected]
VỀ CODE24H
  • Giới thiệu Code24h
  • Cơ hội nghề nghiệp
  • Liên hệ với chúng tôi
HỢP TÁC VÀ LIÊN KẾT
  • Đăng ký giảng viên
  • Giải pháp e-learning
  • Chương trình đại lý
  • Chương trình Affiliate
KẾT NỐI VỚI CHÚNG TÔI
TẢI ỨNG DỤNG TRÊN ĐIỆN THOẠI

CCode 24h, code mọi lúc, mọi nơi

© Copy right 2018 - 2026

Từ khóa » Chèn Chuỗi S1 Vào Chuỗi S2