Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
667,84 KB
Nội dung
Chương Hàm chương trình − x n main() có thời gian hoạt động dài nhất: suốt trình chạy chương trình Chúng chương trình chấm dứt Đối x n luythua() tạm thời tạo hàm luythua() gọi đến độc lập với x, n main(), nói cách khác thời điểm nhớ có hai biến x hai biến n Khi hàm luythua chay xong biến x n tự động biến − Tương tự đối n, biến i luythua() xố hình độc lập với nhau, chúng tạo tồn thời gian hàm chúng gọi hoạt động b Biến Là biến khai báo bên ngồi tất hàm Vị trí khai báo chúng từ đầu văn chương trình một vị trí văn chương trình Thời gian tồn chúng từ lúc chương trình bắt đầu chạy đến kết thúc chương trình giống biến hàm main() Tuy nhiên phạm vi tác dụng chúng điểm khai báo chúng đến hết chương trình, tức tất hàm khai báo sau sử dụng thay đổi giá trị chúng Như biến ngồi khai báo từ đầu chương trình có tác dụng lên tồn chương trình Tất hàm sử dụng biến hàm khơng có biến khai báo trùng tên Một hàm có biến trùng tên với biến ngồi biến ngồi bị che hàm Có nghĩa i khai báo biến ngồi hàm có biến i có biến i độc lập với hàm truy nhập đến i có nghĩa i hàm khơng phải i biến ngồi Dưới ví dụ minh hoạ cho giải thích Ví dụ : Chúng ta xét lại hàm luythua() xmh() Chú ý hai hàm có biến i, khai báo i biến (để dùng chung cho luythua() xmh()), ngồi x, n khai báo biến Cụ thể: #include #include float x; int n; int i ; float luythua(float x, int n) { float kq = 1; for (i=1; i> n; xmh(5); // xố hình lần cout