Danh mục

Bài giảng Tin học cơ sở 4: Giới thiệu C - TS. Vũ Thị Hồng Nhạn

Số trang: 24      Loại file: pdf      Dung lượng: 378.98 KB      Lượt xem: 18      Lượt tải: 0    
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Tin học cơ sở 4: Giới thiệu C, cung cấp cho người học những kiến thức như Giới thiệu C/C++; Cấu trúc của một chương trình C; các thành phần trong ngôn ngữ C. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở 4: Giới thiệu C - TS. Vũ Thị Hồng NhạnTin Học Cơ Sở 4: Giới thiệu C Vũ Thị Hồng Nhạn (vthnhan@vnu.edu.vn) Human Machine Interaction Lab. Vietnam National Univ., Hanoi Giới thiệu C/C++ Ngôn ng l p trình C đư c phát tri n vào nh ng năm 1970s cho h đi u hành UNIX C cung c p nh ng đ c đi m cho vi c x lý các ng d ng, như phát tr n h th ng C++ là ngôn ng m r ng c a C, và h u h t C programs cũng chính là C++ programs C là ngôn ng hư ng th t c, trái l i C++ h tr “object-oriented programming”2/19/2016 Introduction to C Page 2 hello.c /* print the words Hello, World */ /* print the words Hello, World */ #include #include #include int main() int main() { { printf(Hello, World ); printf(Hello, World ); system(“pause”); return 0; return 0; } } Có th d ng màn hình đ xem dùng hàm thư vi n getch() b ng cách thêm #include 2/19/2016 Introduction to C Page 3 Compile & Run: Môi trường thực hành tại Lab Compiler GCC (GNU compiler collections) in Linux/Cygwin Editor: Dev-C++ Môi trư ng phát tri n tích h p (IDE) h tr vi c l p trình C/C++ H tr trình biên d ch n n t ng GCC http://www.bloodshed.net/devcpp.html (version 5)2/19/2016 Introduction Page 4 Compile & Run B t l a ch n in ra t t c c nh báo (- Wall) Compile và ch y chương trình hello.c trên Dev-C++ N u compile thành công, file hello.exe s đư c sinh ra trong cùng thư m c Cách 2 T o ra file myhello.exe b ng cách đánh dòng l nh C:Dev-Cppingcc -Wall -o myhello.exe hello.c2/19/2016 Introduction to C Page 5 C program Cho dù kích c như th nào, m t chương trình C bao g m các hàm & các bi n Hàm Ch a các l nh mô t các thao tác tính toán s đư c th c hi n Bi n lưu các giá tr đư c s d ng trong nh ng phép tính hello.c Có m t hàm đ c bi t tên “main” Chương trình b t đ u x lý t v trí đ u c a hàm main Các hàm khác có th đư c đ t tên tùy ý2/19/2016 Introduction to C Page 6 Cấu trúc của một chương trình C Chương trình t ng th (some pre-process declaratives ) (global declarations) (global variables) (functions), “main()” is mandatory Hàm (function header) (local variables) (statements)2/19/2016 Introduction to C Page 7 hello.c /* print the words Hello, World */ #include // include information about standard library // printf is declared in this header file int main() // main point of execution { printf(Hello, ); printf(“World); printf(“ ); // statements that outputs Hello World to console return 0; //Tell OS the program terminates normally }2/19/2016 Introduction to C Page 8Các thành phần trong ngôn ngữ C • T khóa • Ki u d li u • Đ t tên bi n • Khai báo bi n • Ph m vi s d ng bi n Từ khóa Là t có ý nghĩa xác đ nh dùng đ khai báo ki u d li u, vi t câu l nh… Các t khóa ph i vi t b ng ch thư ng2/19/2016 Introduction to C Page 10 Tên Đư c đ t cho h ng, bi n, m ng, con tr , nhãn… Có chi u dài t i đa là 32 ký t Bi n h p l Là chu i ký t liên t c g m: ký t ch , s và d u g ch dư i Ký t đ u tiên c a tên ph i là ch ho c d u ...

Tài liệu được xem nhiều:

Tài liệu có liên quan: