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 ngôn ngữ C Các ví dụ © TS Nguyễn Phúc Khải Giới thiệu ngôn ngữ C C ngôn ngữ không nhạy kiểu Các kiểu liệu C sử dụng để khai báo biến, chúng nhận trị khơng kiểu với kiểu mà biến, khai báo C có nhiều kiểu liệu phong phú, với nhiều kiểu số nguyên số thực cho phép người lập trình tự xây dựng kiểu liệu khác tùy theo u cầu © TS Nguyễn Phúc Khải Giới thiệu ngơn ngữ C C có phép tốn đặc biệt cho phép lập trình viên thực thao tác lệnh hiệu nhất, C có nhiều tốn tử gần với lệnh ngơn ngữ máy C cịn cung cấp tốn tử xử lý đến bit, byte, đến địa nhớ C có lệnh điều khiển vịng lặp thống, logic 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 Giới thiệu ngôn ngữ C C cho phép khai báo pointer tới biến hàm C không cung cấp trực tiếp thao tác đặc biệt xuất nhập thiết bị ngoại vi, xử lý chuỗi, mảng Nhưng có thư viện hàm để thực thao tác © TS Nguyễn Phúc Khải Các ví dụ main() { } printf ("Hello, world\n"); © TS Nguyễn Phúc Khải Các ví dụ #include #include main() { double a, b; clrscr(); printf (“Moi nhap so nguyen: "); scanf ("%lf%lf", &a, &b); if (a < b) printf ("%5.2lf nho hon %5.2lf", a, b); else if (a == b) printf ("%5.2lf bang %5.2lf", a, b); else /* a > b */ printf ("%5.2lf lon hon %5.2lf", a, b); } © TS Nguyễn Phúc Khải © TS Nguyễn Phúc Khải .. .C? ?c nội dung: Giới thiệu ngôn ngữ C C? ?c ví dụ © TS Nguyễn Ph? ?c Khải Giới thiệu ngôn ngữ C C ngôn ngữ không nhạy kiểu C? ?c kiểu liệu C sử dụng để khai báo biến, chúng nhận trị... lặp thống, logic 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 Giới thiệu ngôn ngữ C C cho phép khai báo pointer tới biến hàm C không cung c? ??p tr? ?c tiếp thao t? ?c đ? ?c biệt... c? ? phép tốn đ? ?c biệt cho phép lập trình viên th? ?c thao t? ?c lệnh hiệu nhất, C có nhiều tốn tử gần với lệnh ngơn ngữ máy C cịn cung c? ??p tốn tử xử lý đến bit, byte, đến địa nhớ C có lệnh điều