lenamdang lenamdang Author
Title: [Bài 1] Định nghĩa về ngôn ngữ lập trình C
Author: lenamdang
Rating 5 of 5 Des:
Ngôn ngữ lập trình C là ngôn ngữ lập trình cấp cao, được sử dụng phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng d...
Ngôn ngữ lập trình C là ngôn ngữ lập trình cấp cao, được sử dụng phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng. Bài viết này sẽ cho bạn hiểu định nghĩa về ngôn ngữ lập trình C.
Ngôn ngữ lập trình C là một ngôn ngữ lập trình hệ thống rất mạnh và rất “mềm dẻo”, có một thư viện gồm rất nhiều các hàm (funtion) đã được tạo sẵn. Hơn nữa, ngôn ngữ lập trình C còn hỗ trợ rất nhiều phép toán nên phù hợp cho việc giải quyết các bài toán kỹ thuật có nhiều công thức phức tạp.

1. Cấu trúc của một chương trình C:
Cú pháp:
*Các chỉ thị tiền xử lý (thư viện):
#include <Tên thư viện>
VD: #include<stdio.h>
*Định nghĩa các kiểu dữ liệu:
typedef<Tên kiểu cũ><Tên kiểu mới>
VD: typedef int SoNguyen;  //Kiểu SoNguyen là kiểu int
*Khai báo các biến ngoài:
Dùng khai báo biến toàn cục được sử dụng cho toàn chương trình. Không bắt buộc khi khai báo trong chương trình.
*Khai báo các prototype của hàm tự tạo:
Khai báo tên hàm, các tham số, kiểu kết quả trả về,…
VD: boolean isPrime(int a);  //prototype của hàm isPrime
*Hàm main:
<Kiểu dữ liệu trả về> main()
{
     [//Các khai báo biến cục bộ trong hàm main]
     [//Các câu lệnh dùng để định nghĩa hàm main]
     [return<kết quả trả về>;
}
VD: void main()
        {
                  printf("Hello World");
                 getch();
        }
*Định nghĩa các hàm tự tạo:
<Kiểu dữ liệu trả về> funtion(các tham số)
{
     [//Các khai báo cục bộ trong hàm]
     [//Các câu lệnh dùng để định nghĩa hàm]
     [return <kết quả trả về>;]
}
VD:
int tinhTong(int a,int b)
{
     int t=a+b;
     return t;
}
2. Một chương trình đơn giản:
Một chương trình xuất ra màn hình dòng chữ “Hello world!”
#include<stdio.h>
void Hello();
void main()
{
     Hello();
}
void Hello()
{
printf(“Hello World!”);
}
Chúc các bạn thành công!

Xem thêm tại : http://hocweb.com.vn/category/hoc-phan-mem/lap-trinh-cc/co-ban-lap-trinh-cc/
----------------------------------------------------------------------------------------------------------------------------------------------------------
Nếu bạn thấy bài viết hữu ích, hãy nhấn +1 và các liên kết chia sẻ để website ngày càng phát triển hơn. Xin cám ơn bạn!

About Author

Advertisement

Đăng nhận xét

 
Top