Tóm tắt các câu lệnh của Fortran

Một phần của tài liệu Giáo trình Ngôn ngữ lập trình Fortran 90: Phần 2 (Trang 117 - 119)

D I= ET(AA,N) X(I) = I/

2. Tóm tắt các câu lệnh của Fortran

Tên câu lệnh Mô tả

ALLOCATABLE Chỉ định thuộc tính động cho biến mảng

ALLOCATE Cấp phát bộ nhớ cho biến mảng động hoặc con trỏ động

BACKSPACE Đ−a con trỏ file lùi về một bản ghi

BLOCK DATA Ch−ơng trình con đặc biệt dùng để khởi tạo dữ liệu

CALL Lời gọi ch−ơng trình con SUBROUTINE

CASE Chỉ định tập giá trị đ−ợc chọn trong câu lệnh SELECT CASE

CHARACTER Lệnh khai báo biến, hằng kiểu ký tự

CLOSE Lệnh đóng file

COMMON Lệnh khai báo dùng chung bộ nhớ

COMPLEX Lệnh khai báo biến, hằng kiểu số phức

CONTAINS Lệnh phân tách giữa phần thân đơn vị ch−ơng trình và khối các ch−ơng trình con trong

CONTINUE Lệnh không thực hiện, th−ờng dùng để kết thúc chu trình hoặc chuyển tiếp giữa các đoạn trong ch−ơng trình

Tên câu lệnh Mơ tả

CYCLE Chuyển điều khiển đến câu lệnh kết thúc chu trình (END DO)

DATA Lệnh khởi tạo dữ liệu cho biến

DEALLOCATE Giải phóng bộ nhớ cho biến mảng động hoặc con trỏ động

DIMENSION Chỉ định thuộc tính mảng cho biến, có thể dùng nh− lệnh khai báo mảng

DO Lệnh mở đầu cho một chu trình lặp

DO WHILE Lệnh mở đầu cho một chu trình lặp có điều kiện

DOUBLE PRECISION Lệnh khai báo biến, hằng thực có độ chính xác gấp đơi

END Lệnh kết thúc đơn vị ch−ơng trình hoặc ch−ơng trình con

ENDFILE Ghi vào file tuần tự bản ghi kết thúc file tại vị trí con trỏ file hiện thời

ENTRY Khi chèn lệnh này kèm theo tên mới và danh sách đối số của ch−ơng trình con vào một vị trí nào đó trong ch−ơng trình con, nó có thể làm thay đổi vị trí bắt đầu của ch−ơng trình con khi dùng lời gọi với tên mới

EQUIVALENCE Lệnh khai báo dùng chung bộ nhớ

EXIT Lệnh thốt khỏi chu trình có điều kiện

EXTERNAL Khai báo tên của ch−ơng trình con ngồi

FORMAT Khai báo định dạng vào/ra dữ liệu

FUNCTION Từ khóa khai báo đó là ch−ơng trình con dạng hàm

GOTO Lệnh nhảy vơ điều kiện

IF Lệnh rẽ nhánh

IMPLICIT Khai báo danh sách các biến, hằng có ký tự ký tự đầu đ−ợc chỉ ra là những biến, hằng có thuộc tính khai báo ẩn

INCLUDE Chỉ ra tên file (cả đ−ờng dẫn) chứa đoạn ch−ơng trình sẽ chèn vào vị trị của lệnh

INQUIRE Lệnh truy vấn về trạng thái và thuộc tính của file hoặc kích th−ớc bộ nhớ chiếm giữ của biến/bản ghi

INTEGER Lệnh khai báo biến, hằng có kiểu dữ liệu số nguyên

INTENT Lệnh khai báo thuộc tính dự định cho các đối số hình thức của ch−ơng trình con

INTERFACE Từ khóa mở đầu khai báo khối giao diện

LOGICAL Lệnh khai báo kiểu dữ liệu lơgic

MODULE Từ khóa chỉ đơn vị ch−ơng trình là loại modul

NAMELIST Lệnh khai báo danh sách các khối và biến trong namelist

NULLIFY Đ−a biến con trỏ về trạng thái không trỏ vào đâu cả

OPEN Lệnh mở file

OPTIONAL Lệnh chỉ ra các đối số có thuộc tính tùy chọn trong ch−ơng trình con

PARAMETER Khai báo chỉ định thuộc tính hằng

PAUSE Lệnh tạm dừng ch−ơng trình

POINTER Khai báo chỉ định biến có thuộc tính con trỏ

Tên câu lệnh Mô tả

PRIVATE Khai báo biến, hằng có thuộc tính riêng chỉ trong nội bộ của modul

PROGRAM Từ khóa chỉ đơn vị ch−ơng trình là ch−ơng trình chính

PUBLIC Khai báo biến, hằng có thuộc tính cơng cộng, có thể truy cập đ−ợc từ các đơn vị ch−ơng trình khác có sử dụng modul

READ Lệnh đọc dữ liệu vào từ thiết bị

REAL Lệnh khai báo biến, hằng có kiểu dữ liệu số thực

RECURSIVE Chỉ định thủ tục đệ qui cho ch−ơng trình con

RETURN Lệnh chuyển điều khiển về ch−ơng trình gọi từ ch−ơng trình con

REWIND Đ−a con trỏ file trở về đầu file của file tuần tự

SAVE Khai báo thuộc tính bảo l−u giá trị của các biến trong ch−ơng trình con

SELECT CASE Lệnh chỉ định cấu trúc rẽ nhánh

SEQUENCE Chỉ định thuộc tính l−u trữ theo trình tự xuất hiện của kiểu dữ liệu do ng−ời dùng định nghĩa

STOP Lệnh dừng hẳn ch−ơng trình tại một thời điểm nào đó khi ch−ơng trình ch−a kết thúc

SUBROUTINE Từ khóa khai báo đó là một ch−ơng trình con dạng thủ tục

TARGET Chỉ định thuộc tính đích cho biến mà nó là đích của con trỏ

TYPE Từ khóa định nghĩa kiểu dữ liệu của ng−ời dùng tự thiết lập

USE Từ khóa khai báo tên modul sẽ đ−ợc sử dụng trong ch−ơng trình

WHERE Câu lệnh thực hiện việc tìm kiếm trong mảng

WRITE Lệnh kết xuất thông tin ra thiết bị

Một phần của tài liệu Giáo trình Ngôn ngữ lập trình Fortran 90: Phần 2 (Trang 117 - 119)

Tải bản đầy đủ (PDF)

(122 trang)