Xem Nhiều 5/2022 # Nhập Xuất Cơ Bản Trong C/c++ # Top Trend

Xem 14,751

Cập nhật thông tin chi tiết về Nhập Xuất Cơ Bản Trong C/c++ mới nhất ngày 16/05/2022 trên website Doisonggiaitri.com. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Cho đến thời điểm hiện tại, bài viết này đã đạt được 14,751 lượt xem.

--- Bài mới hơn ---

  • Hai Anh Em Typedef Và Define Trong C++
  • Cấu Trúc Rẽ Nhánh Switch … Case Trong Ngôn Ngữ C++
  • Số Tự Nhiên Và Số Chấm Động Trong C++ (Integer, Floating Point)
  • Kỹ Thuật Debug Trong Lập Trình C++
  • Cơ Bản Debug Trong Visual Studio
  • Đối với lập trình viên, việc tương tác với máy tính và kiểm soát đầu vào và đầu ra của dữ liệu là vô cùng quan trọng. Khác với các ngôn ngữ lập thường gặp hiện nay như Java, C#… hay các ngôn ngữ mới đã được hỗ trợ nhiều thư viện xử lý dữ liệu, C/C++ lại rất tường minh trong việc nhập xuất dữ liệu ngay từ những dòng code đầu tiên. Điều này gây không ít khó khăn cho người mới bắt đầu với ngôn ngữ lập trình C/C++.

    Tổng quan

    stdio.h cung cấp 2 hàm hỗ trợ nhập xuất cơ bản là printf() và scanf().

    printf và scanf

    printf() viết tắt của “print formatted” nghĩa là hàm in có định dạng. Làm nhiệm vụ xuất dữ liệu ra màn hình.

    • Chuỗi định dạng “format string” làm nhiệm vụ định dạng dữ liệu xuất ra màn hình.
    • Danh sách tham số có thể bao gồm nhiều biến, hằng số, biểu thức và hàm… được phân cách bằng dấu “,” .

    scanf() viết tắt của “scan formatted” nghĩa là hàm quét có định dạng. Làm nhiệm vụ quét dữ liệu đầu vào.

    • Định dạng kỹ thuật làm nhiệm vụ định dạng dữ liệu đầu vào.

    Chuỗi định dạng

    Chuỗi định dạng trong print() được đặt trong dấu " " cho phép nhiều thành phần cùng tồn tại như:

    • Ký tự văn bản “Text characters”: là những ký tự in được, bao gồm các chữ cái, chữ số và các ký tự đặc biệt trong bảng mã ASCII.
    • Ký tự điều khiển: bao gồm một số ký tự điều khiển như tab t, xuống dòng n, khoảng trắng , … khoảng trắng thường được sử dụng để phân cách các trường “field” dữ liệu được xuất ra.
    • Định dạng kỹ thuật: quy định kiểu dữ liệu được xuất ra màn hình.

    Ký tự điều khiển thường dùng

    Định dạng kỹ thuật thường dùng

    Ví dụ

    Hiện thực các ví dụ bên dưới để hiểu rõ hơn về nhập xuất trong C/C++.

    Ví dụ cho việc hiển thị thông tin

    #define _CRT_SECURE_NO_WARNINGS

    int main()

    {

    printf(“Hello! n”);

    printf(“Your name n”);

    printf(“%% t \ t / t %% n”);

    return 0;

    }

    Ví dụ về việc tính toán

    #define _CRT_SECURE_NO_WARNINGS

    int main()

    {

    int a; // khai bao bien a kieu so nguyen

    float c, d; // khai bao 2 bien kieu so thuc

    a = 0; // truyen vao bien a gia tri 0

    int b = 2; // khai bao bien b va truyen gia tri 2 vao bien b

    c = 3.1416f; // truyen gia tri vao bien c kieu so thuc

    d = 0.12f; // truyen gia tri vao bien d kieu so thuc

    printf(“a = %d; b = %dn”, a, b);

    printf(“c = %f; d = %fn”, c, d);

    printf(“a + b = %d”, a+b);

    return 0;

    }

    Ví dụ về nhập xuất dữ liệu

    #define _CRT_SECURE_NO_WARNINGS

    int main()

    {

    char name[32];

    printf(“Nhap ten của ban: “);

    scanf(“%s”, name);

    printf(“Ten ban la: %s n”, name);

    return 0;

    }

    Khác nhau giữa %i và %d vì cả hai định dạng giống và khác nhau một số trường hợp. Thực hiện ví dụ tổng hợp để phân biệt sự khác nhau giữa %d và %i khi chúng ta cùng nhập một giá trị 020 hai lần với hai định dạnh %d và %i.

    #define _CRT_SECURE_NO_WARNINGS

    int main()

    {

    int number1, number2; // 020 020

    printf(“Thuc hien nhap hai so giong nhau voi %%d va %%i “);

    scanf(“%d%i”, &number1, &number2);

    printf(“%dt%d n”, number1, number2);

    return 0;

    }

    --- Bài cũ hơn ---

  • Bài 2: Biến Và Kiểu Dữ Liệu Trong C
  • Vì Sao Tôi Chọn C++ Là Ngôn Ngữ Lập Trình Chính
  • Ngôn Ngữ C++ Là Gì? Ứng Dụng Của Ngôn Ngữ C++
  • Template Classes Trong C++ ” Cafedev.vn
  • Bài 9: Lớp Lưu Trữ (Storage Classes) Trong C++
  • Bạn đang xem bài viết Nhập Xuất Cơ Bản Trong C/c++ trên website Doisonggiaitri.com. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!

  • Web hay
  • Links hay
  • Guest-posts
  • Push
  • Chủ đề top 10
  • Chủ đề top 20
  • Chủ đề top 30
  • Chủ đề top 40
  • Chủ đề top 50
  • Chủ đề top 60
  • Chủ đề top 70
  • Chủ đề top 80
  • Chủ đề top 90
  • Chủ đề top 100
  • Bài viết top 10
  • Bài viết top 20
  • Bài viết top 30
  • Bài viết top 40
  • Bài viết top 50
  • Bài viết top 60
  • Bài viết top 70
  • Bài viết top 80
  • Bài viết top 90
  • Bài viết top 100
  • Chủ đề top 10
  • Chủ đề top 20
  • Chủ đề top 30
  • Chủ đề top 40
  • Chủ đề top 50
  • Chủ đề top 60
  • Chủ đề top 70
  • Chủ đề top 80
  • Chủ đề top 90
  • Chủ đề top 100
  • Bài viết top 10
  • Bài viết top 20
  • Bài viết top 30
  • Bài viết top 40
  • Bài viết top 50
  • Bài viết top 60
  • Bài viết top 70
  • Bài viết top 80
  • Bài viết top 90
  • Bài viết top 100