Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 6: Giới thiệu về ngôn ngữ lập trình C

Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 6: Giới thiệu về ngôn ngữ lập trình C. Bài giảng cung cấp cho học viên những kiến thức về khái niệm ngôn ngữ C; các ví dụ về ngôn ngữ C; . Mời các bạn cùng tham khảo! | 1 Các nội dung Giới thiệu về ngôn ngữ C Các ví dụ TS. Nguyễn Phúc Khải 2 Giới thiệu ngôn ngữ C C là ngôn ngữ không nhạy kiểu. Các kiểu dữ liệu của C khi được sử dụng để khai báo biến hằng thì chúng có thể nhận được trị không cùng kiểu với kiểu mà biến hằng đã được khai báo. C có nhiều kiểu dữ liệu phong phú với nhiều kiểu số nguyên và số thực và cho phép người lập trình tự xây dựng những kiểu dữ liệu khác tùy theo yêu cầu của mình. TS. Nguyễn Phúc Khải 3 Giới thiệu ngôn ngữ C C có các phép toán đặc biệt cho phép lập trình viên thực hiện thao tác lệnh hiệu quả nhất do C có nhiều toán tử khá gần với các lệnh của ngôn ngữ máy. C còn cung cấp các toán tử xử lý đến từng bit byte đến cả địa chỉ của bộ nhớ. C có các lệnh điều khiển và vòng lặp rất thoáng khá logic và phù hợp với phương pháp lập trình có cấu trúc. TS. Nguyễn Phúc Khải 4 Giới thiệu ngôn ngữ C C cho phép khai báo các pointer chỉ tới các biến và hàm. C không cung cấp trực tiếp các thao tác đặc biệt như xuất nhập các thiết bị ngoại vi xử lý chuỗi mảng. Nhưng có thư viện hàm để thực hiện các thao tác này. TS. Nguyễn Phúc Khải 5 Các ví dụ main printf quot Hello world n quot TS. Nguyễn Phúc Khải 6 Các ví dụ include include main double a b clrscr printf Moi nhap 2 so nguyen quot scanf quot lf lf quot amp a amp b if a lt b printf quot nho hon quot a b else if a b printf quot bang quot a b else a gt b printf quot lon hon quot a b TS. Nguyễn Phúc Khải 7 TS. Nguyễn Phúc Khải 8

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
6    335    2    26-04-2024
Đã 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.