1. Trang chủ
  2. » Công Nghệ Thông Tin

Làm việc với dữ liệu

30 318 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Làm việc với dữ liệu
Trường học Trường Đại Học Quốc Gia Hà Nội
Thể loại Tài liệu tham khảo
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 122 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

5 thuộc một kiểu dữ liệu đã xác định 5“ phải được khai báo trước khi sử dụng... Kiêu đữ liệu cơ sở =" ham khong tra lai két qua = ứng với mọi kiêu con tro void... Toán tử phép toán và b

Trang 1

LAM VIEC VOI DU LIEU

Trang 3

Tài liệu tham khảo

U The C programming language, Chapter 2

UW The C++ programming language, Chapter 4.

Trang 4

5 thuộc một kiểu dữ liệu đã xác định

5“ phải được khai báo trước khi sử dụng

Trang 5

Tén (name)

O Bao gôm các chữ cái, chữ sô, dấu gạch dưới _

O Khong bat dau băng chữ số, không chứa dấu cách

H' Không trùng với từ khóa

Í Vị dụ

1, tmp, diem so, DiemSo, xi1

HÍ Nên đặt tên có nghĩa, tránh lạm dụng chữ In

Trang 6

Kiêu đữ liệu cơ sở

Số nguyên

= short (int): 2 bytes

= int: 4 bytes

= long (int): 4 bytes

O S6 thuc dau phay déng

= do chinh xac don float: 4 bytes

= do chinh xac kép double: 8 bytes

= long double: 12 bytes

U Ky tu - char: 1 byte

O Kiéu logic — bool (C++)

Trang 7

Kiêu đữ liệu cơ sở

=" ham khong tra lai két qua

= ứng với mọi kiêu (con tro void)

Trang 8

TS

Khai bao dữ liệu

1 Câu lệnh khai báo

<kiểu> <khai báo I> [<, khai báo 2> ];

Trang 10

Gia tri khoi tao mac dinh

Trang 11

Toán tử (phép toán) và biểu thức

Trang 13

——————

Chuyên đôi kiêu

1 Toán tử chỉ làm việc với bién cùng kiểu

5“ tự động chuyên đôi thành kiêu lớn hơn

Trang 14

Ep kiéu

1 Có thê chủ động chuyền đổi kiêu

= sô nguyên thành sô thực

5” kiêu lớn hơn thành kiêu nhỏ hơn

Trang 16

Toán tu mot ngoi ++ va

Trang 17

Biéu thirc logic

Trang 18

Logic va so nguyén

O Chuyén logic sang s6 nguyén

=" Gia tri true, false duoc chuyên tương ứng thành 1 va 0;

O Chuyén sé nguyén sang logic

5 Số nguyên dương tương ứng với true

5 Số nguyên âm và 0 tương ứng với false

Trang 19

————

Kiéu ky tu

1 Về cơ bản giông như biến số nguyên | byte

5 hiện thị ký tự ra luông dữ liệu chuẩn (màn hình)

=“ gia tri ky tu được đặt trong ngoặc đơn: 7A', ‘a’

=" một số hăng ky tu dac biét: ’\t’ ,’\n’ ,end1,

Trang 20

Phép gan

+ Phép gán cũng là một toán tử: có giá trị trả lại

chính là giả trị của biên được gán

= két hop duoc phép gán với các toán tử khác

Trang 21

Pham vi cua bién

1 Chỉ khai báo biên khi cân sử dụng: cục bộ hóa

1 Hạn chê sử dụng biến tông thể

% dễ xung đột, khó sử dụng lại

21

Trang 22

cout << tmp; // compile error

22

Trang 23

Ví dụ: biên tông thê và biên cục bộ

Trang 27

Hang so

1 Hăng sô là các giá trị không đối trong chương trình

=" 0, “Hello, world”,

1 Có thể khai báo (gán tên) cho hăng số (như các biến)

= const <kiéu> <tén hang> = <gia tri hang>;

=" khong thay d6i được giá trị

=" const int Size = 100;

O Mét sé hăng đã được khai báo

® true, £false,

27

Trang 28

Hang khong dinh kiéu (C)

1 Có thể khai báo các hăng không định kiểu bang chi

Trang 29

chuyên đối kiêu

kiêm tra thứ tự ưu tiên kiêm tra biên của các số, tràn số

5 sô và kiểu ký tự

O Khai báo hăng số

1 Nhập dữ liệu từ bàn phím, xuất ra màn hình

29

Trang 30

1 Dữ liệu thực tê được lưu trữ ở đâu và thao tác

như thê nào?

H1 Sự khác nhau giữa câu lệnh khai báo biên và

câu lệnh thông thường (v.d phép toán)?

30

Ngày đăng: 17/10/2013, 10:15

HÌNH ẢNH LIÊN QUAN

Kiểu ký tự - Làm việc với dữ liệu
i ểu ký tự (Trang 19)
 hiện thị ký tự ra luồng dữ liệu chuẩn (màn hình) - Làm việc với dữ liệu
hi ện thị ký tự ra luồng dữ liệu chuẩn (màn hình) (Trang 19)
 Nhập dữ liệu từ bàn phím, xuất ra màn hình - Làm việc với dữ liệu
h ập dữ liệu từ bàn phím, xuất ra màn hình (Trang 29)

TỪ KHÓA LIÊN QUAN