bài giảng hệ thống máy tính và ngôn ngữ c chương 7

141 2 0
bài giảng hệ thống máy tính và ngôn ngữ c chương 7

Đ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

CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.1 Danh hiệu 7.2 Các kiểu liệu chuẩn C 7.3 Hằng (constant) 7.4 Biến (variable) 7.5 Biểu thức 7.6 Các phép toán C 7.7 Cấu trúc tổng quát chương trình C Bài tập cuối chương CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.1 DANH HIỆU Danh hiệu tên hằng, biến, hàm ký hiệu quy định đặc trưng cho thao tác Danh hiệu có hai loại: ký hiệu danh hiệu CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.1 DANH HIỆU Ký hiệu (symbol) dấu C quy định để biểu diễn cho thao tác -Nếu dùng dấu để biểu diễn cho thao tác ta có ký hiệu đơn (single symbol) Ví dụ: +, -, *, /, %, =, >, < CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.1 DANH HIỆU Ký hiệu (symbol) dấu C quy định để biểu diễn cho thao tác -Nếu dùng hai dấu trở lên biểu diễn cho thao tác ta có ký hiệu kép (compound symbol) Ví dụ: ==, >=, ! ~ ++ – + (type) * & sizeof */% +– > < >= == != & ^^ | && || ?: = += –= *= /= %= = &= |= ^= , Thứ tự kết hợp Trái qua phải Phải qua trái * Trái qua phải Trái qua phải Trái qua phải Trái qua phải Trái qua phải Trái qua phải Trái qua phải Trái qua phải Trái qua phải Trái qua phải Phái qua trái * Phải qua trái * Trái qua phải CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.7 CẤU TRÚC TỔNG QUÁT CỦA MỘT CHƯƠNG TRÌNH C Một chương trình C tổng quát bao hàm hai phần: phần khai báo đầu (header) phần hàm (function) Phần khai báo đầu chương trình C bao gồm: - Các lệnh tiền xử lý: include, define - Các khai báo hằng, biến - Các prototype hàm sử dụng chương trình CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.7 CẤU TRÚC TỔNG QUÁT CỦA MỘT CHƯƠNG TRÌNH C Phần hàm chương trình C phần định nghóa hàm sử dụng chương trình, hàm phải có hàm main() CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.7 CẤU TRÚC TỔNG QUÁT CỦA MỘT CHƯƠNG TRÌNH C Ví dụ: Nhập số kiểm tra số chẵn hay leû #include  #include   int kiem_tra (int so);   /* ham kiem_tra nhan vao doi so   la mot so nguyen, tra ve tri  → phần khai báo  - la so chan   - la so le   */    CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.7 CẤU TRÚC TỔNG QUÁT CỦA MỘT CHƯƠNG TRÌNH C main() { int n; clrscr(); printf ("Nhap mot so: "); scanf ("%d", &n); if (kiem_tra(n)) printf ("So da nhap la so le \n"); CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C 7.7 CẤU TRÚC TỔNG QUÁT CỦA MỘT CHƯƠNG TRÌNH C else printf ("So da nhap la so chan \n"); getch(); } int kiem_tra (int so) { return (so % == 0)? 0:1; } CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C BÀI TẬP CUỐI CHƯƠNG Viết chương trình in sau 067 01234 0xfb 'h' Nhập ba số, tìm số lớn hình trị thập phân 0x1al 0x89ad 022 02365 nhỏ ba số CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C BÀI TẬP CUỐI CHƯƠNG Nhập bốn số, xếp theo thứ tự từ lớn tới nhỏ từ nhỏ tới lớn theo menu sau: Từ lớn tới nhỏ Từ nhỏ tới lớn Kết thúc Mời bạn chọn thao tác (1 3): Nhập ba cạnh tam giác, kiểm tra ba cạnh có thỏa điều kiện hình thành tam giác không, in kết kiểm tra CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C BÀI TẬP CUỐI CHƯƠNG Nhập ba cạnh tam giác, kiểm tra ba cạnh có thỏa điều kiện hình thành tam giác không, thỏa in kết xem tam giác tam giác (vuông vuông đâu, cân cân đâu )? CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C BÀI TẬP CUỐI CHƯƠNG Viết chương trình nhập ký tự xử lý theo yêu cầu sau: - Nếu ký tự hoa đổi sang thường, in kết đổi - Nếu ký tự thường không làm cả, in kết - Nếu ký tự ký số in hình câu: "Day la mot ky so" CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C BÀI TẬP CUỐI CHƯƠNG Dùng hàm pow () để tính bình phương lũy thừa ba số nhập từ bàn phím Viết chương trình đổi từ độ Fahrenheit (F) sang độ Celcius (C) theo công thức sau: F − 32 = C CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C KẾT THÚC CHƯƠNG ... thu? ?c vào loại máy Giới hạn ta gọi tầm trị kiểu CHƯƠNG C? ?C THÀNH PHẦN C? ? BẢN VÀ C? ?C KIỂU DỮ LIỆU C? ??A C 7. 2 C? ?C KIỂU DỮ LIỆU C? ??A C CHƯƠNG C? ?C THÀNH PHẦN C? ? BẢN VÀ C? ?C KIỂU DỮ LIỆU C? ??A C 7. 3 HẰNG... th? ?c CHƯƠNG C? ?C THÀNH PHẦN C? ? BẢN VÀ C? ?C KIỂU DỮ LIỆU C? ??A C 7. 3 HẰNG (CONSTANT) 1- Hằng số Hằng số trị số x? ?c định, số số nguyên số th? ?c CHƯƠNG C? ?C THÀNH PHẦN C? ? BẢN VÀ C? ?C KIỂU DỮ LIỆU C? ??A C 7. 3... dấu gạch CHƯƠNG C? ?C THÀNH PHẦN C? ? BẢN VÀ C? ?C KIỂU DỮ LIỆU C? ??A C 7. 1 DANH HIỆU Ví dụ: Main ? -batdau ? _batdau ? 2thang9 ? ket thuc ? CHƯƠNG C? ?C THÀNH PHẦN C? ? BẢN VÀ C? ?C KIỂU DỮ LIỆU C? ??A C 7. 1 DANH

Ngày đăng: 02/11/2022, 09:23

Tài liệu cùng người dùng

Tài liệu liên quan