Phép tăng giảm giá trị đi

Một phần của tài liệu Bài giảng Cơ sở lập trình - Trường ĐH Thương mại (Trang 34 - 36)

- Mỗi kí tự tương ứng một mã (số nguyên 0→ 255)

Phép tăng giảm giá trị đi

i=i-1 ↔ i--; --i i=i+1 ↔ i++; ++i

Sự khác nhau

a=5; b=a++; a=5; b=++a;

7/2020 Cơ sở lập trình 67

 Hàm vào ra chuẩn: printf/scanf

 Hàm nhập một kí tự: getch, getche,getchar Hàm nhập một xâu: gets  Hàm nhập một xâu: gets

 Hàm in một kí tự: putch Hàm in một xâu kí tự: puts  Hàm in một xâu kí tự: puts  Thư viện: stdio.h, conio.h

Chức năng:xuất dữ liệu ra thiết bị chuẩn theo định dạng

Cú pháp:int printf(format, [values]); Trong đó:

▪ format: là một hằng xâu kí tự hoặc có cả các định dạng để in ra cáckiểu dữ liệu khác nhau của các giá trị trongvalues.

▪ values là danh sách các giá trị cần in, nó có thể là giá trị của hằng, giá trị của biến, hoặc là giá trị trả về của hàm thông quamột lời gọi hàm v.v.

Lưu ý: Các giá trị được in cách nhau bởi toán tử dấu phẩy , và cóthể có nhiều hơn các đặc tả kí tự định kiểu→các giátrị cuối cùng thừa ra sẽ bị bỏ qua.

7/2020 Cơ sở lập trình 69

Định dạng để in theo quy cách:

%[-][n][.m]<ki_tu_dinh_kieu>

Trong đó:

▪ n, m là các số nguyên dương qui định: n là độ dài phần thông tin in ra, m làsố chữ số cho phần thập phân

▪ [-]: căn trái hay phải . Khi giá trị được in ra màn hình, nếu độ rộng thực sự nhỏ hơn độ rộng xác định bởi n, thì ngầm định là căn phải. Có dấu – là căn trái

▪ ki_tu_dinh_kieu là các kí tự qui định kiểu dữ liệu sẽ được in ra.

c kiểu kí tự char, có thể dùng cho kiểu short và intd Kiểu nguyên int, có thể dùng cho kiểu char

Một phần của tài liệu Bài giảng Cơ sở lập trình - Trường ĐH Thương mại (Trang 34 - 36)

Tải bản đầy đủ (PDF)

(108 trang)