bài giảng tin học đại cương bài 6 kiểu dữ liệu và biểu thức trong c

65 415 0
bài giảng tin học đại cương  bài 6 kiểu dữ  liệu và biểu thức trong c

Đ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

Tin học đại cương Bài 6: Kiểu dữ liệu và biểu thức trong C NGUYỄN Thị Oanh oanhnt@soict.hut.edu.vn Bộ môn Hệ thống thông tin - Viện CNTT và Truyền Thông Đại học Bách Khoa Hà nội 2010 - 2011 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Nội dung 1 Các kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu thức trong C 4 Các phép toán (toán tử) trong C 5 Các lệnh vào ra dữ liệu 2 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Các kiểu dữ liệu chuẩn trong C Kiểu DL Ý nghĩa Kích thước 1 Miền giá trị unsigned char ký tự không dấu 1 byte 0 ÷ 255 char Kí tự 1 byte −128 ÷ 127 unsigned int Số nguyên không dấu 2 bytes 0 ÷ 65, 535 short int Số nguyên có dấu 2 bytes −32, 768 ÷ 32, 767 int Số nguyên có dấu 2 bytes −32, 768 ÷ 32, 767 1 compiler 16bit, dùng sizeof(kieu du lieu) để biết kích thước chính xác 3 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Các kiểu dữ liệu chuẩn trong C unsigned long Số nguyên không dấu 4 bytes 0 ÷ 4, 294, 967, 295 long Số nguyên có dấu 4 bytes −2, 147, 483, 648÷ 2, 147, 483, 647 float Số thực dấu phẩy động, độ chính xác đơn 4 bytes ±3.4E − 38 ÷ ±3.4E + 38 double Số thực dấu phẩy động độ chính xác kép 8 bytes ±1.7E − 308 ÷ ±1.7E + 308 long double Số thực dấu phẩy động 10 bytes ±3.4E − 4932 ÷ ±1.1E + 4932 4 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Khai báo biến Khai báo hằng 1 Các kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng Khai báo biến Khai báo hằng 3 Biểu thức trong C 4 Các phép toán (toán tử) trong C 5 Các lệnh vào ra dữ liệu 5 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Khai báo biến Khai báo hằng Khai báo biến ✦ Một biến trước khi sử dụng phải được khai báo ✦ Cú pháp khai báo: – hoặc: kiểu_dữ_liệu tên_biến; – hoặc: kiểu_dữ_liệu tên_biến_1, tên_biến_2, , tên_biến_n; ✦ Ví dụ: – int a; – float x, y, z; 6 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Khai báo biến Khai báo hằng Kết hợp khai báo và khởi tạo biến ✦ Cú pháp: – hoặc: kiểu_dữ_liệu tên_biến = giá_trị_khởi_tạo; – hoặc: kiểu_dữ_liệu tên_biến_1= giá_trị_khởi_tạo_1, , tên_biến_n = giá_trị_khởi_tạo_n; ✦ Ví dụ: – int a = 5; – float x=5.0, y=7.6; 7 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Khai báo biến Khai báo hằng 1 Các kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng Khai báo biến Khai báo hằng 3 Biểu thức trong C 4 Các phép toán (toán tử) trong C 5 Các lệnh vào ra dữ liệu 8 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Khai báo biến Khai báo hằng Khai báo hằng ✦ Cách 1: dùng từ khóa #define – Cú pháp khai báo: #define TÊN_HẰNG giá_trị – KHÔNG có dấu chấm phẩy ( ; ) ở cuối ✦ Ví dụ: #define MAX_SINHVIEN 50 #define CNTT "Công nghệ thông tin" #define DIEM_CHUAN 23.5 9 / 65 Các kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu thức trong C Các phép toán (toán tử) trong C Các lệnh vào ra dữ liệu Khai báo biến Khai báo hằng Khai báo hằng ✦ Cách 2: dùng từ khóa const – Cú pháp khai báo: const kiểu_dữ_liệu TÊN_HẰNG = giá_trị ; – CÓ dấu ; ở cuối lệnh ✦ Ví dụ: const int MAX_SINHVIEN = 50 ; const char CNTT[20] = "Công nghệ thông tin" ; const float DIEM_CHUAN = 23.5 ; 10 / 65 [...]... th c trong C Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c 4 C c phép toán (toán tử) trong C 5 Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c C c lệnh vào ra dữ liệu 14 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Biểu th c số h c Biểu th c logic Biểu th c quan hệ... Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu 1 C c kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu th c trong C Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c 4 C c phép toán (toán tử) trong C 5 Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c C c lệnh vào ra dữ liệu 16 / 65 C c kiểu dữ liệu chuẩn trong C Khai... / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu 1 C c kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu th c trong C Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c 4 C c phép toán (toán tử) trong C 5 Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c. .. th c quan hệ Sử dụng biểu th c C c lệnh vào ra dữ liệu 12 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c Biểu th c số h c ! là biểu th c mà giá trị c a nó là c i đại lượng số h c (số nguyên, số th c) ! c c toán tử là c c phép toán số h c. .. phần c ng hơn – t c độ nhanh hơn 11 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu 1 C c kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu th c trong C Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c 4 C c phép toán (toán tử) trong C 5 Biểu th c số h c Biểu th c logic Biểu. .. th c C c lệnh vào ra dữ liệu 19 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c Sử dụng biểu th c ! ! ! ! ! Làm Làm Làm Làm Làm vế phải c a lệnh gán toán hạng trong c c biểu th c tham số th c trong lời gọi hàm chỉ số cho c c cấu tr c lặp:... một trường hợp riêng c a BIỂU TH C LOGIC 17 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c Ví dụ- Biểu th c logic Biểu th c logic 5>7 9 != 10 2 >= 2 a>b a+1>a (5 > 7)&&(9 != 10) 0||1 Giá trị FALSE ? ? ? ? ? Biểu th c logic (5 > 7)||(9 != 10)... (c ng, trừ, nhân, chia ), c c toán hạng là c c đại lượng số h c (số, biến, hằng) ! Ví dụ: a, b, c là c c biến thu c một kiểu dữ liệu số nào đó 3 ∗ 3.7 8 + 6/ 3 a + b − c, 13 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu 1 C c kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu th c trong. .. / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Phép toán số h c Phép toán trên bit Phép toán quan hệ, c c phép toán logic Phép gán Thứ tự ưu tiên c c phép toán Một số toán tử đ c trưng 1 C c kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu th c trong C 4 C c phép toán (toán tử) trong C. .. đ c trưng 1 C c kiểu dữ liệu chuẩn trong C 2 Khai báo và khởi tạo biến, hằng 3 Biểu th c trong C 4 C c phép toán (toán tử) trong C Phép toán số h c Phép toán trên bit Phép toán quan hệ, c c phép toán logic Phép gán Thứ tự ưu tiên c c phép toán Một số toán tử đ c trưng 22 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào . hằng 3 Biểu th c trong C Biểu th c số h c Biểu th c logic Biểu th c quan hệ Sử dụng biểu th c 4 C c phép toán (toán tử) trong C 5 C c lệnh vào ra dữ liệu 19 / 65 C c kiểu dữ liệu chuẩn trong C Khai. C 5 C c lệnh vào ra dữ liệu 16 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Biểu th c số h c Biểu. 13 / 65 C c kiểu dữ liệu chuẩn trong C Khai báo và khởi tạo biến, hằng Biểu th c trong C C c phép toán (toán tử) trong C C c lệnh vào ra dữ liệu Biểu th c số h c Biểu th c logic Biểu th c quan

Ngày đăng: 17/10/2014, 07:26

Từ khóa liên quan

Mục lục

  • Các kiu d liu chun trong C

  • Khai báo và khi tao bin, hng

    • Khai báo bin

    • Khai báo hng

    • Biu thc trong C

      • Biu thc s hoc

      • Biu thc logic

      • Biu thc quan h

      • S dung biu thc

      • Các phép toán (toán t) trong C

        • Phép toán s hoc

        • Phép toán trên bit

        • Phép toán quan h, các phép toán logic

        • Phép gán

        • Th t u tiên các phép toán

        • Mt s toán t c trng

        • Các lnh vào ra d liu

          • Hàm printf()

          • Hàm scanf()

          • Mt s hàm vào ra khác

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

  • Đang cập nhật ...

Tài liệu liên quan