![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://thuvienso.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài giảng Tin học cơ sở 4: Giới thiệu C - TS. Vũ Thị Hồng Nhạn
Thông tin tài liệu:
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ìm kiếm theo từ khóa liên quan:
Bài giảng Tin học cơ sở 4 Tin học cơ sở 4 Kiểu dữ liệu Khai báo biến Khai báo toàn cụcTài liệu có liên quan:
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 240 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 146 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - Trần Hạnh Nhi
98 trang 122 0 0 -
Bài giảng Tin học cơ sở 4: Các kiểu dữ liệu tự tạo - TS. Vũ Thị Hồng Nhạn
24 trang 119 0 0 -
Bài giảng Lập trình C căn bản: Chương 3 - Phạm Thế Bảo
68 trang 69 0 0 -
Đề thi học kì 2 môn Quản trị cơ sở dữ liệu với Access 1 năm 2022 - Trường Cao đẳng nghề Điện Biên
3 trang 66 1 0 -
88 trang 56 0 0
-
Bài giảng học phần Tin học cơ sở - Chương 7: MS Excel
2 trang 50 0 0 -
Giáo án Tin học lớp 8 bài 13: Biểu diễn dữ liệu
5 trang 47 0 0 -
263 trang 47 0 0
-
Bài giảng Thiết kế và lập trình Web - Bài 5: PHP cơ bản
137 trang 44 0 0 -
Bài giảng Tin học cơ sở 4 - Bài 8: Con trỏ
34 trang 42 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 2
22 trang 42 0 0 -
Thuật toán và Cấu trúc dữ liệu
302 trang 39 0 0 -
Phân tích cấu trúc dữ liệu: Phần 1
142 trang 39 0 0 -
Giáo trình Lập trình có cấu trúc với ngôn ngữ C: Phần 2
137 trang 38 0 0 -
36 trang 38 0 0
-
514 trang 37 0 0
-
Giáo trình Lập trình nâng cao: Phần 1 - Nguyễn Văn Vinh
126 trang 36 0 0 -
Bài giảng Tin học cơ sở 4 - Bài 1: Giới thiệu
26 trang 35 0 0