Bài giảng kỹ thuật lập trình c chương 2 ths trần quang hải bằng - Pdf 32

KỸ THUẬT LẬP TRÌNH C
Chương 2: Lệnh nhập / xuất

[email protected]

04/2010

Xuất dữ liệu, hàm: printf
• Thuộc thư viện “stdio.h”
• Cú pháp:
printf(“Xâu điều khiển”,[danh sách tham số]);

• Ví dụ:

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

2


04/2010

Hàm printf
• Xâu ñiều khiển bao gồm 3 loại kí tự
– Các kí tự ñiều khiển
• \n
• \f
• \b
• \t


c

In ra ở dạng ký tự char

d

In ra ở dạng số nguyên int

u

In ra ở dạng số nguyên unsigned int

ld

In ra ở dạng số nguyên long

lu

In ra ở dạng số nguyên unsigned long

f

In ra ở dạng số thực float

s

In ra ở dạng xâu ký tự

x


5

04/2010

Hàm printf
• In các ký tự ñặc biệt
• Công thức định dạng

%[-][w][.p]Kt
– W: wide (độ rộng)
– P: precse (độ chính xác)
– Kt: Ký tự chuyển dạng

• Giá trị của w

Viết

Ý nghĩa

\’

In ký tự dấu nháy đơn (‘)

\”

In ký tự dấu nháy kép (“)

\\

In ký tự backslash (\)

Hàm puts
• Thư viện: “conio.h”
• Công dụng: in ra màn hình 1 xâu ký tự
• Ví dụ:

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

7

04/2010

Hàm sprintf
• Thư viện: “stdio.h”
• Công dụng: giống printf, chỉ khác ở ñiểm kết quả
không xuất ra màn hình mà ñưa vào 1 biến xâu.
• Ví dụ:

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

8


04/2010

Nhập dữ liệu, hàm: scanf
• Thuộc thư viện “stdio.h”

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

10


04/2010

Sử dụng fflush sau scanf
Công d ng:
xóa những ký tự
thừa còn dư lại
trong bộ ñệm của
scanf

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

11

04/2010

Kết hợp nhập và xuất dữ liệu

Kết quả
chương
trình ?


int getch()

đợi nhập 1 ký tự từ bàn phím (không hiển thị ở màn hình)

int getche() giống getch() nhưng hiển thị ở màn hình
int putch()

In ra màn hình 1 ký tự

int kbhit()

Kiểm tra xem có 1 phím bị nhấn không?

cprintf()

Giống printf nhưng có màu sắc

gotoxy(x, y) chuyển tới vị trí (cột x, hàng y)

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

14


04/2010

Màu sắc khi xuất dữ liệu
• Đặt màu nền

CYAN

3

Xanh ngọc

RED

4

Đỏ

MAGENTA

5

Tím

BROWN

6

Nâu

LIGHTGRAY

7

Xám


5.

Viết chương trình hiện ra màn hình thể tích của tứ diện ABCD biết
rằng A, B, C có tọa độ nhập từ bàn phím (XA, YA) (XB, YB) (XC, YC) và
chiều cao từ ñỉnh D xuống mặt phẳng ABC là h

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

16


04/2010

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

17

04/2010

[email protected]

Kỹ thuật lập trình C - Nhập/xuất dữ liệu

18



Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status