Bài giảng Lập trình C - Chương 4: Lệnh vào/ra dữ liệu và các cấu trúc điều khiển chương trình - Ngô Công Thắng
1.2. Lệnh lấy dữ liệu vào từ bàn phím
° Để lấy dữ liệu từ bàn phím vào biến ta dùng lệnh scanf theo cú pháp sau:
scanf(dk, địa chỉ các ô nhớ);
Trong đó: 1) dk là hằng xâu ký tự điều khiển chỉ chứa các đặc tả chuyển dạng dừ liệu, mỗi đặc tả tương ứng vói một địa chỉ ô nhớ;
2) địa chỉ các ô nhó- phân tách nhau bỏ-i dấu chấm phẩy. Sử dụng toán tử & để lấy địa chỉ ô nhó- của biến, ví dụ &a
1.2. Lệnh lấy dữ liệu vào từ bàn phím
3) Đặc tả chuyển dạng dừ liệu có cấu trúc chung như sau: %[*][w]Ký tự chuyển dạng
- Nếu có dấu * thì trường vào vần được dò đọc bình thường nhưng giá trị của nó không được lưu vào bộ nhó-. Đặc tà chứa dấu * sè không có ô nhớ tương ứng.
- w là một số xác định chiều dài cục đại của trường vào.
Nếu không có tham số w hoặc nếu tham số này lớn hon hoặc bằng độ dài trường vào thì toàn bộ ttưòng vào sè được đọc, nội dung của nó được dịch và được đưa vào ô nhó- tương ứng.
Nếu w nhò hơn độ dài của trường vào tương ứng thì chỉ phần đầu của trường vào có độ dài bằng w được đọc, được dịch và được gán vào ô nhó- tương ứng. Phẫn còn lại sè được dùng cho đặc tà tiếp theo. Ví dụ: vdch4_01.cpp
File đính kèm:
- bai_giang_lap_trinh_c_chuong_4_lenh_vaora_du_lieu_va_cac_cau.pdf