Bài giảng Tin học II - Chương III: Giới thiệu ngôn ngữ lập trình C - Trần Anh Dũng

C là ngôn ngữ không nhạy kiểu.

™ C có nhiều kiểu dữ liệu phong phú, với nhiều kiểu số

nguyên và số thực. Ngoài ra, C còn 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.

™ 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.

™ C có các lệnh điều khiển và vòng lặp rất thoáng và khá

logic và phù hợp với phương pháp lập trình có cấu trúc

™ C cho phép khai báo các pointer chỉ tới các biến và hàm,

đặc biệt là dùng pointer để quản lý biến động.

™ 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; các thao tác

này chỉ được cung cấp dưới dạng những hàm thư viện.

pdf6 trang | Chuyên mục: C/C++ | Chia sẻ: yen2110 | Lượt xem: 348 | Lượt tải: 0download
Tóm tắt nội dung Bài giảng Tin học II - Chương III: Giới thiệu ngôn ngữ lập trình C - Trần Anh Dũng, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
1/23/2009
CBGD: ThS.Trần Anh Dũng 1
Chương III
CBG
D
: ThS.Trần Anh D
ũng
GIỚI THIỆU NGÔN 
NGỮ LẬP TRÌNH C
g
1
GIỚI THIỆU
™ C là ngôn ngữ không nhạy kiểu.
™ C có nhiều kiểu dữ liệu phong phú, với nhiều kiểu số
nguyên và số thực. Ngoài ra, C còn 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.
™ 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.
™ C có các lệnh điều khiển và vòng lặp rất thoáng và khá
logic và phù hợp với phương pháp lập trình có cấu trúc
CBG
D
: ThS.Trần Anh D
ũng
.
™ C cho phép khai báo các pointer chỉ tới các biến và hàm,
đặc biệt là dùng pointer để quản lý biến động.
™ 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; các thao tác
này chỉ được cung cấp dưới dạng những hàm thư viện.
2
1/23/2009
CBGD: ThS.Trần Anh Dũng 2
CẤU TRÚC LỆNH
CBG
D
: ThS.Trần Anh D
ũng
3
CÁC VÍ DỤ
CBG
D
: ThS.Trần Anh D
ũng
Bắt buộc có dấu ;
4
printf : Hàm trong thư viện chuẩn của C
\n : chuỗi thoát
1/23/2009
CBGD: ThS.Trần Anh Dũng 3
CÁC VÍ DỤ
CBG
D
: ThS.Trần Anh D
ũng
Lệnh tiền xử lý
#include, khai báo
các thư viện.
VD:
-conio.h có hàm
5
chuẩn clrscr()
-stdio.h có hàm
chuẩn printf() và
scanf()
lf: long float
CÁC VÍ DỤ
CBG
D
: ThS.Trần Anh D
ũng
6
1/23/2009
CBGD: ThS.Trần Anh Dũng 4
CÁC VÍ DỤ
CBG
D
: ThS.Trần Anh D
ũng
interger
7
BÀI TẬP
CBG
D
: ThS.Trần Anh D
ũng
8
1/23/2009
CBGD: ThS.Trần Anh Dũng 5
BÀI TẬP
CBG
D
: ThS.Trần Anh D
ũng
9
BÀI TẬP
CBG
D
: ThS.Trần Anh D
ũng
10
1/23/2009
CBGD: ThS.Trần Anh Dũng 6
BÀI TẬP
CBG
D
: ThS.Trần Anh D
ũng
11

File đính kèm:

  • pdfbai_giang_lap_trinh_c_chuong_iii_gioi_thieu_ngon_ngu_lap_tri.pdf