1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Ip 03 basic elements of c program

29 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Microsoft PowerPoint IP 03 Basic Elements of C Program ThànhThành phầnphần cơcơ bảnbản củacủa chươngchương trìnhtrình GV GV NguyễnNguyễn Minh Minh HuyHuy chươngchương trìnhtrình 1Nhập môn lập trình GV[.]

Thành phần chương trình GV Nguyễn Minh Huy Nhập mơn lập trình - GV Nguyễn Minh Huy Nội dung    Giới thiệu ngôn ngữ C Biến,, hằng, Biến hằng, kiểu liệu liệu Lệnh nhập nhập,, xuất, xuất, tính tốn tốn Nhập mơn lập trình - GV Nguyễn Minh Huy Nội dung    Giới thiệu ngôn ngữ C Biến,, hằng, Biến hằng, kiểu liệu liệu Lệnh nhập nhập,, xuất, xuất, tính tốn tốn Nhập mơn lập trình - GV Nguyễn Minh Huy Giới thiệu ngôn ngữ C  Lịch sử phát triển triển:: Năm đời đời? ?  Tác giả? giả?  Tiền thân thân? ?  Hậu duệ duệ? ?  Đặc điểm điểm? ?  Sách tham khảo khảo? ?  Dennis Ritchie, Brian Kernighan, 1973 K&R C, 1978 Nhập mơn lập trình - GV Nguyễn Minh Huy Giới thiệu ngôn ngữ C  Cấu trúc chương trình C: Chương trình Các phần chương trình #include #include Phần khai báo thư viện int a, b, c; void nhap(); Phần khai báo biến hàm dùng chung void main() { } Phần chương trình void nhap() { } Phần cài đặt hàm dùng chung Nhập môn lập trình - GV Nguyễn Minh Huy Giới thiệu ngơn ngữ C  Các ký tự sử dụng chương trình C: Bảng chữ Latin A  Z, a  z Bộ chữ số thập phân 09 Phép toán số học +, -, *, /, %, =, (, ) Phép toán so sánh >, =, >, , : Dấu gạch dưới, khoảng trắng _, ‘ ‘ Nhập mơn lập trình - GV Nguyễn Minh Huy Giới thiệu ngôn ngữ C  Câu lệnh khối lệnh lệnh::  Câu lệnh lệnh:: Chỉ thị lệnh lệnh  Yêu cầu máy tính thực hiện  Kết thúc dấu chấm phẩy ;  Trình biên dịch bỏ qua dấu cách xuống dòng chen ngang ngang   void main main() () { int a, b, cc;; a = 100; 100; b= a/ 2; Khối lệnh lệnh:: Gồm nhiều câu lệnh liên tiếp nhau  Bao dấu ngoặc { }  Câu lệnh phức hợp hợp  Hàm main khối lệnh khổng lồ lồ {  Nhập môn lập trình - GV Nguyễn Minh Huy b = b + 5; c = a * b; } printf(“%d”, printf (“%d”, a, b) b);; } Giới thiệu ngôn ngữ C  Câu thích thích:: Ghi chú,, giải thích chương trình trình  Trình biên dịch bỏ qua dịch dịch  Làm rõ nghĩa chương trình trình  Khơng ảnh hưởng tính tốn tốn  Bao dấu /* */ ((trong C)  Bắt đầu dấu // ((trong C++)  Nhập mơn lập trình - GV Nguyễn Minh Huy /* Chương trình tính cường độ dòng điện */ void main() { int U, I, R; // Tính CĐDĐ I = U / R; } Nội dung    Giới thiệu ngôn ngữ C Biến,, hằng, Biến hằng, kiểu liệu liệu Lệnh nhập nhập,, xuất, xuất, tính tốn tốn Nhập mơn lập trình - GV Nguyễn Minh Huy Biến,, hằng, Biến hằng, kiểu liệu  Biến hằng:: Những ký hiệu chứa giá trị trị  Dùng để nhập nhập,, xuất, xuất, tính tốn tốn  Biến Biến:: giá trị thay đổi đổi  Hằng Hằng:: giá trị không đổi đổi  Giai thừa N Kết S = N>1 sai S=S*N N=N-1 S Nhập mơn lập trình - GV Nguyễn Minh Huy 10 Nội dung    Giới thiệu ngôn ngữ C Biến,, hằng, Biến hằng, kiểu liệu liệu Lệnh nhập, nhập, xuất, xuất, tính tốn tốn Nhập mơn lập trình - GV Nguyễn Minh Huy 15 Lập nhập nhập,, xuất, xuất, tính tốn  Lệnh nhập C: Thư viện viện:: #include > ((st stan and dard input/ nput/o output)  Cú pháp pháp::    scanf(“< scanf (“”[, >”[, &bien1, &bien2, ˆ]); Định dạng kiểu kiểu::  Xác định kiểu liệu cho biến cần nhập nhập Định dạng kiểu Ý nghĩa %d, %ld Số nguyên có dấu: int, long, short %f, %lf Số thực: float, double %u Số nguyên không dấu: unsigned int/long/short %c Ký tự: char %s Chuỗi ký tự: char [ ], char * Nhập mơn lập trình - GV Nguyễn Minh Huy 16 Lệnh nhập nhập,, xuất, xuất, tính toán  Lệnh nhập C: #include stdio.h> void main main() () { int a, b, c; float diem; char kytu kytu;; char ten[30]; scanf(“%d”, &a); scanf(“%d”, scanf(“%d scanf (“%d %d”, &b, &c); scanf(“%f”, scanf (“%f”, &diem); scanf(“%c”, scanf (“%c”, &kytu &kytu); ); scanf(“%s”, scanf (“%s”, &ten); // Nhập số nguyên a // Nhập số nguyên b, c // Nhập số thực diem // Nhập ký tự tự // Nhập tên tên } Nhập mơn lập trình - GV Nguyễn Minh Huy 17 Lệnh nhập nhập,, xuất, xuất, tính tốn  Lệnh xuất C: Thư viện viện:: #include > ((st stan and dard input/ nput/o output)  Cú pháp pháp::    printf(“< printf (“”[, >”[, biến 1, biến 2, ˆ]); Định dạng xuất xuất::   Cách trình bày thông tin cần xuất xuất Bao gồm gồm::    Chuỗi ký tự cần xuất xuất Định dạng kiểu kiểu:: xác định kiểu liệu cho biến cần xuất xuất Ký tự điều khiển khiển Nhập mơn lập trình - GV Nguyễn Minh Huy 18 Lệnh nhập nhập,, xuất, xuất, tính tốn  Lệnh xuất C:  Ký tự điều khiển khiển::  Xuất hình ký tự đặc biệt biệt Ký tự điều khiển Ý nghĩa \a Tiếng chuông \b Lùi bước \n Xuống dòng \t Ký tự tab \\ Dấu ‘\’ \” Dấu nháy kép ‘“’ Nhập mơn lập trình - GV Nguyễn Minh Huy 19 Lệnh nhập nhập,, xuất, xuất, tính tốn  Lệnh xuất C:  Định dạng số nguyên nguyên:: % %n nd int a = 123; printf(“ printf (“Gia Gia tri a = %d”, a); printf(“ printf (“Gia Gia tri a = %5d”, a);  // Xuất Gia tri a = // Xuất Gia tri a = 3 Định dạng số thực thực:: % %n.k n.kff float x = 15.62; printf(“ printf (“Gia Gia tri x = %f”, x); // Xuất Gia trị x = printf(“ printf (“Gia Gia tri x = %7.3f”, x); // Xuất Gia tri x = Nhập môn lập trình - GV Nguyễn Minh Huy 20

Ngày đăng: 11/04/2023, 18:54

Xem thêm: