01/10/2018, 09:34

Giải đáp về cách in ra màn hình của hàm printf

cho em hỏi là em thấy 1 vài chương trình có các cách ghi hàm printf là
printf("%5i",x)
printf("%3.5f",k)
printf("%.5i",x)
printf("%5.i",x)
em không hiểu những cái %5i,%3.5f, %5.i %.5i để làm gì mọi người có thể giải thích tận gốc cho em không ạ em cảm ơn rất nhiều

HK boy viết 11:39 ngày 01/10/2018
  • Chỉ thị %i: địa chỉ để in 1 số nguyên có dấu (tương tự như %d)
  • Chỉ thị có dạng %m.n* (thay * bằng f, lf,… (chỉ thị để in 1 số thực)): in ra 1 số trong m kí tự liên tiếp trên màn hình và in ra n chữ số thập phân của số đó (nếu có)
    VD: Với k = 1.2, printf("%10.5f", k) sẽ in ra ___1.20000 (tạm coi dấu _ thay cho dấu cách)

Lên gg có giải thích mà @@

rogp10 viết 11:39 ngày 01/10/2018

Bạn vào cppreference đọc phần scanf cho đầy đủ

Bài liên quan
0