LẬP
TRÌNH
C
GV: Ngô Ngọc Thành
Khoa Công nghệ thông tin - ĐHĐL
1
Nội
dung
môn
học
•
•
•
•
•
•
•
Chương 1: Các khái niệm cơ bản của tin học
Chương 2: Tổng quan ngôn ngữ lập trình C
Chương 3: Các cấu trúc điều khiển
Chương 4: Sử dụng hàm trong C
Chương 5: Kiểu dữ liệu mảng, xâu ký tự, con trỏ
Chương 6: Kiểu dữ liệu struct
Chương 7: Kiểu dữ liệu tệp (File)
2
Chương
4
SỬ
DỤNG
HÀM
TRONG
C
Tổng
quan
Cấu
trúc
của
chương
trình
C
Tổng
quan
Khai
báo
prototoype
Viết
nội
dung
hàm
Hàm
Hnh
tổng
bình
phương
2
số
nguyên
Lời
gọi
hàm
Những
cách
viết
khác
nhau
Tổng
quan
Truyền
tham
số
cho
hàm
trong
C
Tổng
quan
Biến
toàn
cục
và
biến
địa
phương
Biến
cục
bộ
Vnh
Tổng
quan
Đệ
quy:
Hàm
Hnh
giai
thừa
BT:
Tính
tổng
các
số
từ
1-‐>n
bằng
phương
pháp
đệ
quy
Tổng
quan
• Viết
chương
trình
chứa
chương
trình
con
Hnh
tổng
100
số
nguyên
tố
đầu
bên
Kiểm
tra
Bài
1.
Dãy
số
Fibonasy
là
dãy
số
theo
nguyên
tắc:
1,1,2,3,5,8…
(Số
đứng
vị
trí
i
bằng
tổng
2
số
đứng
trước
nó).
Yêu
cầu:
Viết
chương
trình
chứa
chương
trình
con
Hnh
tổng
100
số
trong
dãy
Fibonasy
đầu
bên
(dãy
số
bắt
đầu
từ
1).
Bài
2.
Nhập
vào
1
số
nguyên
dương
n.
Viết
chương
trình
Hnh
số
ước
của
n
và
tổng
cộng
số
ước
của
n.
VD:
4
có
3
ước
là
1,2,4.
Tổng
3
ước
là
7