Ngôn ngữ lập trình C rất mềm dẻo, rất dễ dàng để viết và không có quy định chặt chẽ, chỉ cần tuân theo một số nguyên tắc nhất định là trình biên dịch có thể chạy được chương trình bạn viết ra. Tuy có thể viết rất tự do như vậy chúng ta cũng nên đặt ra quy tắc để khi đọc lại, bảo trì... dễ dàng hơn.
Một chương trình bao gồm một hoặc nhiều hàm, mỗi hàm được người lập trình tổ chức để giải quyết một hoặc một số công việc nào đó của bài toán cần giải quyết. Một chương trình C để có thể thực thi được luôn cần phải có hàm main().
Một chương trình bao gồm một hoặc nhiều hàm, mỗi hàm được người lập trình tổ chức để giải quyết một hoặc một số công việc nào đó của bài toán cần giải quyết. Một chương trình C để có thể thực thi được luôn cần phải có hàm main().
Cấu trúc cơ bản của chương trình như sau:
• Các #include ( dùng để khai báo sử dụng các hàm chuẩn)
• Các #define ( dùng để định nghĩa các hằng )
• Khai báo các đối tượng dữ liệu ngoài ( biến, mảng, cấu trúc vv..).
• Khai báo nguyên mẫu các hàm.
• Hàm main().
• Định nghĩa các hàm ( hàm main có thể đặt sau hoặc xen vào giữa các hàm khác).
#include <stdio.h>
//Khai báo sử dụng thư viện xuất/nhập chuẩn của C#include <stdio.h>
void main(void)
{
double dx,dy; //Khai báo 2 biến dx,dy có kiểu số thực
//kiểu số thực
printf("\n Nhap x va y"); //xuất dữ liệu ra màn hình
scanf("%lf%lf",&x,&y); //nhập dữ liệu từ bàn phím //và lưu vào vùng địa chỉ //cấp cho 2 biến x,y*/
}
@Lưu ý: Một số qui tắc cần nhớ khi viết chương trình:
- Mỗi câu lệnh có thể viết trên một hay nhiều dòng nhưng phải kết thúc bằng dấu (;).
- Trong chương trình, khi ta sử dụng các hàm chuẩn, ở đầu chương trình ta phải khai báo sử dụng, ví dụ: #include "stdio.h".
[Tự học lập trình C] Hằng - biến - toán tử - biểu thức trong ngôn ngữ lập trình C
[Tự học lập trình C] Nhập xuất dữ liệu trong ngôn ngữ lập trình C
[Tự học lập trình C] Câu lệnh điều khiển rẽ nhánh
[Tự học lập trình C] Câu lệnh lặp với số lần xác định trong ngôn ngữ C.
[Tự học lập trình C] Câu lệnh lặp với số lần không xác định trước
[Tự học lập trình C] Chương trình con và hàm
[Tự học lập trình C] Hằng - biến - toán tử - biểu thức trong ngôn ngữ lập trình C
[Tự học lập trình C] Nhập xuất dữ liệu trong ngôn ngữ lập trình C
[Tự học lập trình C] Câu lệnh điều khiển rẽ nhánh
[Tự học lập trình C] Câu lệnh lặp với số lần xác định trong ngôn ngữ C.
[Tự học lập trình C] Câu lệnh lặp với số lần không xác định trước
[Tự học lập trình C] Chương trình con và hàm
[Tự học lập trình C] Mảng một chiều
Tìm bài viết này trên google:Cấu trúc chương trình trong ngôn ngữ C.
Tags
Phat trien he thong