Tham khảo tài liệu 'programming handbook part 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Include void main void int n1 n2 n3 nmax do đọc 3 số từ bàn phím printf nhập số thứ nhất scanf d n1 printf nhập số thứ hai scanf d n2 printf nhập số thứ ba scanf d n3 tìm số lớn nhất nmax n1 n2 n1 n2 nmax nmax n3 nmax n3 In ra kết quả printf số lớn nhất trong 3 số d d d là d n n1 n2 n3 nmax . _ printf ấn ESC để kết thúc while getch 27 2 CÁC LỆNH XUẤT NHẬP CHUẩN Hàm Printf - Printf formated string biểu thức Biểu thức có thể là const hằng var biến function hàm . Ví dụ int Siso 30 Printf In sĩ số lớp học là d Siso a Các ký tự điều khiển n sang dòng mới b lùi lại 1 tab. f sang trang mới t dấu tab In ra dấu in ra dấu in ra dấu b ký tự chuyển dạng Ký tự chuyển dạng Kiểu của đối Mô tả c char đối là ký tự d di int đối là số nguyên ld li long đối là số nguyên dài f float hoặc doubl đối là số thực s xâu ký tự chuỗi đối là chuỗi u int số nguyên hệ 10 không dấu O int số nguyên hệ 8 không dấu lo long số hệ 8 không dấu x int số hệ 16 không dấu lx long số hệ 16 không dấu g float hay double không in ra các số không vô nghĩa c float hoặc double đối trong dạng thập phân Độ rộng dành cho biến trước in ra. Lưu ý ra màn hình printf stdpm n sĩ số . Hàm scanf - scanf formated string các địa chỉ biến Ví dụ int a float x y char cr 6 ct 6 scanf f 5f3d 35 5 x y a c r ct Nhập vào 25 124 523 48ab Enter . kết quả là x y a 124 cr 523 ct 48ab Dòng vào STDIN standard in và các hàm scanf gets getchar. - StdIn dòng vào chuẩn bàn phím . - Lưu ý nếu từ Stdin có đủ dữ liệu thì các hàm trên sẽ nhận 1 phần dữ liệu mà dòng yêu cầu. Phân còn lại chưa nhập vẫn trên StdIn. Nếu chưa đủ đợi đến khi Enter. Ví dụ char ht 20 print n hoten gets ht - Hàm getchar nhận 1 ký tự từ stdln và trả về ký tự nhận được. Ví dụ Int ch ch getchar nếu nhập A và enter ch A n vẫn còn trên stdln và hàm getchar sau đó hàm scanf cũng như vậy. - Làm sach stdin fflush stdin Ví dụ Print tuoi n scanf d tuoi Printf n hoten fflush stdin get ht Ví dụ scanf d a ch getchar gets ht Nhập vào liên .