Bài giảng Hệ thống máy tính và Ngôn ngữ lập trình: Chương 7 - PGS.TS. Đặng Thành Tín

140 69 0
Bài giảng Hệ thống máy tính và Ngôn ngữ lập trình: Chương 7 - PGS.TS. Đặng Thành Tín

Đ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

Bài giảng Hệ thống máy tính và Ngôn ngữ lập trình - Chương 7: Giới thiệu về ngôn ngữ lập trình C cung cấp cho người học các kiến thức: Giới thiệu về ngôn ngữ C, các ví dụ về ngôn ngữ C. Mời các bạn cùng tham khảo nội dung chi tiết.

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 CuuDuongThanCong.com https://fb.com/tailieudientucntt 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 CuuDuongThanCong.com https://fb.com/tailieudientucntt 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ụ: +, -, *, /, %, =, >, < CuuDuongThanCong.com https://fb.com/tailieudientucntt 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í duï: ==, >=, ! ~ ++ – + (type) * & sizeof */% +– > < >= == != & ^^ | && || ?: = += –= *= /= %= = &= |= ^= , CuuDuongThanCong.com 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 Trái qua phải * Phải qua trái * Trái qua phải https://fb.com/tailieudientucntt 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 CuuDuongThanCong.com https://fb.com/tailieudientucntt 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() CuuDuongThanCong.com https://fb.com/tailieudientucntt 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 lẻ #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   */  CuuDuongThanCong.com   https://fb.com/tailieudientucntt 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"); CuuDuongThanCong.com https://fb.com/tailieudientucntt 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; } CuuDuongThanCong.com https://fb.com/tailieudientucntt 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 CuuDuongThanCong.com hình trò thập phân 0x1al 0x89ad 022 02365 nhỏ ba số https://fb.com/tailieudientucntt 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 CuuDuongThanCong.com https://fb.com/tailieudientucntt 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 )? CuuDuongThanCong.com https://fb.com/tailieudientucntt 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" CuuDuongThanCong.com https://fb.com/tailieudientucntt 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 CuuDuongThanCong.com https://fb.com/tailieudientucntt ... bit -1 28 + 1 27 int 16 bit - 3 276 8 + 3 276 7 float 32 bit - 3.4E 37 3.4E+38 double 64 bit - 1.7E3 07 1.7E+308 CuuDuongThanCong.com https://fb.com/tailieudientucntt CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC... LIỆU CỦA C 7. 2 CÁC KIỂU DỮ LIỆU CỦA C CuuDuongThanCong.com https://fb.com/tailieudientucntt 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ú ý nhớ máy tính, giá... https://fb.com/tailieudientucntt 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 ? CuuDuongThanCong.com https://fb.com/tailieudientucntt CHƯƠNG CÁC THÀNH

Ngày đăng: 11/01/2020, 19:58

Từ khóa liên quan

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

Tài liệu liên quan