1. Trang chủ
  2. » Giáo Dục - Đào Tạo

III. Lệnh đơn

2 313 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

III Lệnh đơn Hàm xuất liệu  Xuất giá trị không định dạng: a Hàm puts(): Cú pháp: puts(const char *s) Ý nghĩa: In xâu kí tự S hình, sau đưa trỏ xuống dòng Ví dụ: puts(“Mua he da qua”); b Hàm putch(): putch(ch); àIn kí tự hình c Hàm putchar(): putchar(ch): In kí tự lên hình  Xuất giá trị có định dạng: a Hàm printf(): Cú pháp: printf(“định dạng”,biến); Định dạng: chuỗi mô tả dạng thức trình bày biến Biến: biến cần in Bảng mã định dạng cho kiểu liệu khác liệt kê sau: Định dạng Ý nghĩa %c In kí tự kiểu char, short, int %d In kí tự kiểu int, char %u In kiểu unsigned int, unsigned char, unsigned short %ld Long %lu Unsigned long %o %x %X %f In số nguyên dạng octal (hệ đếm 8) In số nguyên dạng số hexa In số thực, phần phân có chữ số, (float, double) %e,%E In kiểu số thực dạng mũ, với phần định trị có chữ số phần phân (float, double) %g,%G In theo kiểu %f %e tuỳ ngắn %s In xâu kí tự Sau ví dụ sử dụng hàm printf ……………………………………… #include void main() { int i=5; printf(“%d cong voi %d cho = % d”,1000,i,i+1000); } ……………………………………… #include #include void main(){ printf("%d%d\n",45,-45); printf("%.4d\n",45); printf("%5d\n",45); printf("%10.4d\n",45); printf("%-10d%d\n",45,-45); printf("%010d\n",45); getch(); } ……………………………………… Ví dụ in số nguyên dạng số hexa va Octal #include main() { printf(“So %d thap phan=he so tam %o va so hexa %x hoac %X”,90,90,90,90); } ……………………………………… Ví dụ sau đoạn lệnh in giá trị số thực printf(“%f”,x); //in với ngầm định kí tự thập phân x=1.2345 1.234500 x=12.3456789 à12.345679 printf(“%10f”,x) x=1.2345 ^^1.234500 x=1.2345E6 à1234500.000000 ………………………………………… Ví dụ in số thực theo dạng mũ, khuông dạng ngầm gồm kí tự thập phân sau dấu chấm printf(“%e”,x) x=1.2345 à1.234500e+00 x=123.456 à1.234560e+02 x=123.456789e8 à1.234568e+10 //làm tròn printf(“%10.3f”,x) x=1.2345 ^^^^^1.234 x=1.2345e7 12345000.000     Kí tự xuống dòng: \n Kí tự xoá trái : \b Kí tự nhẩy cách : \t Giá trị printf: Hàm printf cho biết số kí tự thực tế in hình Ví dụ: n=printf(“chao cac ban”) n=12 ... sau dấu chấm printf(“%e”,x) x =1. 2345 1. 234500e+00 x =12 3.456 1. 234560e+02 x =12 3.456789e8 1. 234568e +10 //làm tròn printf(“ %10 .3f”,x) x =1. 2345 ^^^^ ^1. 234 x =1. 2345e7 12 345000.000     Kí tự xuống... printf(“%f”,x); //in với ngầm định kí tự thập phân x =1. 2345 1. 234500 x =12 .3456789 12 .345679 printf(“ %10 f”,x) x =1. 2345 ^ ^1. 234500 x =1. 2345E6 12 34500.000000 ………………………………………… Ví dụ in số thực theo... printf("%d%d ",45,-45); printf("%.4d ",45); printf("%5d ",45); printf(" %10 .4d ",45); printf("% -10 d%d ",45,-45); printf("% 010 d ",45); getch(); } ……………………………………… Ví dụ in số nguyên dạng số hexa

Ngày đăng: 22/12/2016, 13:37

Xem thêm: III. Lệnh đơn

w