Fscanf trong python

Nhập xuất trong C – Cách sử dụng hàm scanf() và hàm printf() trong C để nhập và xuất như thế nào?

NỘI DUNG BÀI VIẾT

Video bài học đầu ra trong C

Hàm printf() trong C

  • Trong ngôn ngữ lập trình C, hàm printf() được sử dụng để ra các ký tự;
  • Chúng ta sử dụng hàm printf() với định dạng %d để hiển thị giá trị của kiểu nguyên số biến
  • Tương tự, sử dụng %c để hiển thị giá trị của các kiểu ký tự biến, %f để hiển thị giá trị số thực và %s để hiển thị giá trị của kiểu chuỗi, %lf cho kiểu kép và %x cho kiểu số trong hệ thống thập lục
  • Để xuống dòng mới trong khi ở hàm printf(), ta sử dụng ký tự đặc biệt là “\n”

Dưới đây là bảng các kiểu dữ liệu thường được sử dụng và định dạng của nó

Kiểu dữ liệuĐịnh dạngint%dchar%c%c0%f%c2%lf%c4%c5%c6%c7%c8%c9%f0%f1%f2%f3%f4%f5%f6%c%f8%c%s0%s1

Hàm scanf() trong C

  • Trong ngôn ngữ lập trình C, hàm scanf() được sử dụng để đọc các ký tự, chuỗi, giá trị số mà người dùng nhập từ bàn phím
  • Hàm scanf() nhận tham số là địa chỉ của một biến đã được khai báo, xem ví dụ và giải thích chi tiết trong video + mã nguồn bên dưới

Mã nguồn của bài học đầu vào xuất trong C

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

#include // standard input output

int main(){

 

    // Xuất printf()

    printf("Xin chào thế giới. ");

 

    // Nhập 1 số nguyên

    int a;

    printf("\nNhap a = ");

    scanf("%d", &a); // đừng quên dấu &

 

   // xuất có định dạng (format)

    printf("Gia tri a = %d", a); // Ctrl + /

 

    thả nổi b;

    printf("\nNhap b = ");

    scanf("%f", &b); // đừng quên dấu &

 

   // xuất có định dạng (format)

    printf("Gia tri b = %. 2f", b);

 

    char c;

    printf("\nNhap c = ");

    scanf("%d", &c); // đừng quên dấu &

 

   // xuất có định dạng (format)

    printf("Gia tri c = %c", c);

 

    // Nhập nhiều biến đồng thời

 

    int a1, a2;

 

    printf("\nHay nhap a1 va a2. ");

    scanf("%d%d", &a1, &a2);

    // Định dạng xuất

    printf("\nGia tri \"a1\" = %d\nGia tri \, a, a2);

 

    // In ra tiếng kêu bíp

    printf("a\bd")<;

}

Kết quả chạy thử như dưới đây

1

2

3

4

5

6

7

8

9

10

11

12

13

Tái bút G. \c_sources\day_7> g++. \InputOuput. cpp -o. \InputOuput

Tái bút G. \c_sources\day_7>. \InputOuput. người cũ

Chào thế giới

Nhập a = 13

Gia tri a = 13

Nhập b = 3. 1456

Gia tri b = 3. 15

Nhập c = e

Gia tri c =

Hay nhap a1 va a2. 23 45

 

Gia tri "a1" = 13

Gia tri "a2" = 45d

Tài liệu tham khảo

  1. https. //tươi2làm mới. com/c-lập trình/c-printf-and-scanf/
  2. https. //www. lập trình. com/lập trình c/c-đầu vào-đầu ra

  • THẺ
  • học c báo đạo
  • học lập trình c

Facebook

Twitter

Pinterest

WhatsApp

Nguyễn Văn Hiếu

Sáng lập cộng đồng Lập Trình Không Khó với mong muốn giúp đỡ các bạn trẻ trên con đường trở thành những lập trình viên tương lai. Tất cả những gì tôi viết ra đây chỉ đơn giản là cơ sở thích ghi lại các kiến ​​thức mà tôi tích lũy được