1. Trang chủ
  2. » Giáo án - Bài giảng

Nhập và xuất trong C

25 419 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Xem thêm: Nhập và xuất trong C

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) (Trang 3)
hình - Nhập và xuất trong C
h ình (Trang 9)
 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 (Trang 24)

TỪ KHÓA LIÊN QUAN

w