Bài 36. Đảo ngược chuỗi trong C sử dụng đệ quy

Bài số 34 trong 69 bài của series Học C Không Khó

Trong bài viết này, chúng ta sẽ thực hành về hàm đệ quy trong C đã học ở buổi trước. Bạn sẽ vận dùng kiến thức đã học để giải quyết bài tập đảo ngược chuỗi.

Bài tập đảo ngược chuỗi trong C

/*
In chuỗi đảo ngược của chuỗi nhập từ bàn phím sử dụng hàm đệ quy.
*/
Dưới đây là video hướng dẫn giải bài tập, các bạn nên tự làm trước khi xem gợi ý giải của mình.

Code đảo ngược chuỗi sử dụng đệ quy

Kết quả chạy chương trình:

Theo dõi lập trình không khó tại:

Các bài viết trong SeriesBài trước: Bài 35. Kiểm tra số armstrong trong CBài sau: Bài 37. Đổi số thập phân sang nhị phân và ngược lại

2 BÌNH LUẬN

  1. #include
    void Reverse()
    {
    char code;
    scanf(“%c”,&code);
    if(code != ‘\n’)
    {
    Reverse();
    printf(“%c”,code);
    }
    }
    int main()
    {
    printf(“Input your code: “);
    Reverse();
    return 0;
    }
    tại sao em chỉ code bằng C được mà không code bẳng C++ được ạ

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây