Giáo trình kỹ thuật lập trình C part 3

Tham khảo tài liệu 'giáo trình kỹ thuật lập trình c part 3', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Ví dụ int a b char ch 10 ck 10 scanf d 0123456789 0123456789 3d a ch ck b Với dòng vào 35 13145 xyz 584235. Sẽ gán 35 cho a xâu 13145 cho ch xâu xyz cho ck 584 cho b. Ví dụ ỉ Chương ưình minh hoạ nhập dữ liêu nhập một số thực . include void main float value Một sô được nhập bởi người sử dụng chương trinh. printf Nhập một số o scanf f ivalue Nhập một sô 23 printf Kê t qụả là f value Kết quả là Ví dụ 2 Chương trình minh hoạ nhập dữ liệu nhập một chuỗi xâu ký tự bằng hàm scanf . include char a 5 Khai báo một chuỗi gồm 5 ký tự Ị void main Ham chỉnh Ị int i printf Nhap chuoi 5 ky tu scanf s a giả sử nhập vào là ABCDEFGH chú ý không nhập được khoảng trắng bàng lệnh này Khi nhập chuôi ta không cần phải lấy địa chỉ printf s a In ra ABCDEFGH 45 Ghi chú Để nhập được dòng ký tự có khoảng trắng bằng hẳm scant phải viết scanf A n a với a là chuỗi xâu ký tự được nhập. 3. Hàm gets Cú pháp gets tên_của_mảng_ký__tự Hàm này cho phép nhận một chuỗi từ bàn phím cho đến khi gặp ký tự n có cho phép nhập khoảng tráng giữa các từ . Ví dụ Chương trình minh hoạ nhập một chuỗi xâu ký tự bàng hàm gets. include char a 5 Khai bào một chuôi xâu gồm 5 ký tự void maln Ham chinh int i printf Nhap chuoi 5 ky. tu gets a giả sử nhập vào là ABCDEFGH có thể nhập được khoảng trắng Khi nhập chuỗi ta không cần phải lấy địa chỉ printf s a In ra ABCDEFGH 4. Hàm getchar Cứ pháp getchar void Hàm getchar dùng để nhận một ký tự từ bàn phím và trả về ký tự nhận được. Ví dụ . Chương trình minh hoạ hàm getchar. include void main Ham chỉnh ỉnt j printf Nhap 1 ky tu 46 j get char Nhận một ký tự từ bàn phím rồi gán cho j. Gỉả sử j A printf c n j in ra màn hình ký tự A printf d j in ra màn hình mã ASCII của A là 65 5. Lưu ý về các hàm scanf gets và getchar Các hàm trên là những hàm nhận dữ liệu từ stdin dòng nhập chuẩn từ bàn phím có thể hiểu như một vùng nhớ đặc biệt chúng nhận dữ liêu theo nguyên tắc sau - Nếu trên stdin có đủ dữ liêu thì chúng sẽ nhận một phần dữ liêu mà nó

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.