Nhập và xuất trong C

25 419 0
Tài liệu đã được kiểm tra trùng lặp
Nhập và xuất trong C

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Nhập và xuất trong C pdf

Nhập Xuất trong CNhập Xuất trong C Input and Output in C Input and Output in C 1 / of 27 Chương 4 Mục tiêu của bài họcMục tiêu của bài học  Tìm hiểu các hàm Nhập/Xuất có định dạng scanf(), printf() Lập trình với ngôn ngữ C - Session 6 2/ 25  Sử dụng các hàm Nhập/Xuất ký tự getchar(), putchar() Nhập/Xuất chuẩnNhập/Xuất chuẩn  Thư viện chuẩn trong C  Cung cấp các hàm xử lý nhập xuất chuẩn  Các hàm nhập/xuất ký tự chuỗi Lập trình với ngôn ngữ C - Session 6 3/ 25  Các hàm nhập/xuất ký tự chuỗi  Thiết bị nhập chuẩn thường là bàn phím.  Thiết bị xuất chuẩn thường là màn hình (console).  Nhập/xuất có thể được xử lý qua file Tập tin Header <stdio.h>Tập tin Header <stdio.h>  #include <stdio.h> • Đây là câu lệnh tiền xử lý  stdio.h là tập tin header (header file)  Chứa các macro sử dụng cho nhiều hàm Lập trình với ngôn ngữ C - Session 6 4/ 25  Chứa các macro sử dụng cho nhiều hàm nhập/xuất trong C  Các macro trong stdio.h giúp các hàm printf(), scanf(), putchar(), getchar() thực thi Nhập/Xuất có định dạngNhập/Xuất có định dạng  printf( ) – xuất dữ liệu có định dạng  scanf( ) – nhập dữ liệu có định dạng  Các đặc tả định dạng - dùng để định dạng Lập trình với ngôn ngữ C - Session 6 5/ 25  Các đặc tả định dạng - dùng để định dạng giá trị các biến được nhập vào in ra printf ( )printf ( )  Hiển thị dữ liệu ra thiết bị xuất chuẩn như màn hình Cú pháp  printf ( “control string”, argument list);  Danh sách đối số (argument list) chứa hằng, biến, biểu thức hoặc các hàm phân cách bởi dấu phẩy  Phải có mã định dạng tương ứng trong “control Lập trình với ngôn ngữ C - Session 6 6/ 25  Phải có mã định dạng tương ứng trong “control string” cho mỗi đối số trong danh sách  Các mã định dạng phải khớp với danh sách đối số về số lượng, kiểu dữ liệu thứ tự.  control string luôn được đặt trong dấu “” printf ( ) (tt.)printf ( ) (tt.) control string có thể: 1. Các ký tự văn bản : gồm các ký tự có thể in được 2. Các mã định dạng : Lập trình với ngôn ngữ C - Session 6 7/ 25 bắt đầu với ký hiệu % theo sau là một mã định dạng tương ứng cho từng kiểu dữ liệu 3. Các ký tự không in được : gồm tab, blank new_line Mã định dạngMã định dạng Định dạng printf() scanf() Ký tự đơn (single character) %c %c Chuỗi (string) %s %s Số nguyên có dấu (signed integer) %d %d Số nguyên không dấu (unsigned integer) %u %u Lập trình với ngôn ngữ C - Session 6 8/ 25 Số nguyên không dấu (unsigned integer) %u %u Số nguyên hệ 16 không dấu %x %x Số nguyên hệ 8 không dấu %o %o Số thực dấu chấm động %f %f hoặc %e Long float %lf %lf Biểu diễn khoa học (dạng lũy thừa) của float %e hay %E %f or %e Kiểu float ( %f hay %e , khi ngắn hơn) %g %f Ví dụVí dụ STT Lệnh Chuỗi điều khiển Nội dung chuỗi điều khiển Danh sách đối số Giải thích danh sách đối số Hiển thị trên màn hình 1. printf(“%d”,300); %d Chỉ chứa mã định dạng 300 Hằng 300 2. printf(“%d”,10+5); %d Chỉ chứa lệnh định dạng 10 + 5 Biểu thức 15 3. printf(“Good Morning Mr. Lee.”); Good Morning Mr. Lee. Chỉ chứa các ký tự văn bản Rỗng Rỗng Good Morning Mr. Lee. Lập trình với ngôn ngữ C - Session 6 9/ 25 Lee. Mr. Lee. 4. int count = 100; printf(“%d”,count); %d Chỉ chứa lệnh định dạng count Biến 100 5. printf(“\nhello”); \nhello Chứa ký tự không được in các ký tự văn bản Rỗng Rỗng hello on a new line 6. #define str “Good Apple “ …… printf(“%s”,str); %s Chỉ chứa lệnh định dạng str Hằng ký hiệu Good Apple 7. …… int count,stud_num; count=0; stud_nim=100; printf(“%d %d\n”,count, stud_num); %d %d Chứa lệnh định dạng ký tự không được in count, stud_num Hai biến 0 , 100 Các ký tự đặc biệtCác ký tự đặc biệt \\ In ra ký tự \ \ “ In ra ký tự “ Lập trình với ngôn ngữ C - Session 6 10/ 25 \ “ In ra ký tự “ %% In ra ký tự % . putchar() Nhập/ Xuất chuẩnNhập /Xuất chuẩn  Thư viện chuẩn trong C  Cung c p c c hàm xử lý nhập và xuất chuẩn  C c hàm nhập/ xuất ký tự và chuỗi Lập trình. Nhập và Xuất trong CNhập và Xuất trong C Input and Output in C Input and Output in C 1 / of 27 Chương 4 M c tiêu c a bài họcM c tiêu c a bài h c 

Ngày đăng: 05/10/2013, 17:23

Hình ảnh liên quan

 Thiết bị xuất chuẩn thường là màn hình (console). - Nhập và xuất trong C

hi.

ết bị xuất chuẩn thường là màn hình (console) Xem tại trang 3 của tài liệu.
hình - Nhập và xuất trong C

h.

ình Xem tại trang 9 của tài liệu.
 putchar(‘A’) : hiển thị Ara màn hình - Nhập và xuất trong C

putchar.

(‘A’) : hiển thị Ara màn hình Xem tại trang 24 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan