tailieunhanh - Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35

Chương 9. Các dòng nhập/xuất và file như vậy để đoạn chương trình trên hoạt động tốt ta có thể tổ chức lại như sau: Phương thức này hoạt động hoàn toàn tương tự phương thức (s, n, fchar), tuy nhiên nó có thể khắc phục "lỗi enter" của câu lệnh trên. Cụ thể hàm sau khi gán nội dung nhập cho biến s sẽ xóa kí tự enter khỏi bộ đệm và do vậy NSD không cần phải sử dụng thêm các câu lệnh phụ trợ | Chương 9. Các dòng nhập xuất và file như vậy để đoạn chương trình trên hoạt động tốt ta có thể tổ chức lại như sau void main int i for i 1 i 3 i cout Nhap ho ten sv thu i sv i .ht 25 nhấc 1 kí tự enter cout Nhap que quan sv thu i sv i .qq 30 hoặc l s n fchar Phương thức này hoạt động hoàn toàn tương tự phương thức s n fchar tuy nhiên nó có thể khắc phục lỗi enter của câu lệnh trên. Cụ thể hàm sau khi gán nội dung nhập cho biến s sẽ xóa kí tự enter khỏi bộ đệm và do vậy NSD không cần phải sử dụng thêm các câu lệnh phụ trợ 1 để loại enter ra khỏi bộ đệm. n Phương thức này của đối tượng cin dùng để đọc và loại bỏ n kí tự còn trong bộ đệm dòng nhập cin . Chú ý Toán tử nhập cũng giống các phương thức nhập kí tự và xâu kí tự ở chỗ cũng để lại kí tự enter trong cin. Do vậy chúng ta nên sử dụng các phương thức n để loại bỏ kí tự enter trước khi thực hiện lệnh nhập kí tự và xâu kí tự khác. Tương tự dòng nhập cin cout là dòng dữ liệu xuất thuộc lớp ostream. Điều này có nghĩa dữ liệu làm việc với các thao tác xuất in sẽ đưa kết quả ra cout mà đã được mặc định là màn hình. Do đó ta có thể sử dụng toán tử xuất và các phương thức xuất trong các lớp ios lớp cơ sở và ostream. 3. Toán t ử xuất Toán tử này cho phép xuất giá trị của dãy các biểu thức đến một dòng Output_stream nào đó với cú pháp chung như sau Output_stream bt_1 bt_2 . ở đây Output_stream là đối tượng thuộc lớp ostream. Trường hợp Output_stream là cout câu lệnh xuất sẽ được viết cout bt_1 bt_2 . câu lệnh này cho phép in kết quả của các biểu thức ra màn hình. Kiểu dữ liệu của 279 Chương 9. Các dòng nhập xuất và file các biểu thức có thể là số nguyên thực kí tự hoặc xâu kí tự. II. ĐỊNH DẠNG Các giá trị in ra màn hình có thể được trình bày dưới nhiều dạng khác nhau thông qua các công cụ định dạng như các phương thức các cờ và các bộ phận khác được khai báo sẵn trong các lớp ios và ostream. 1. Các phương thức .

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.