
Bài giảng Tin học đại cương Phần 2: Bài 2 - Nguyễn Thành Kiên
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học đại cương Phần 2: Bài 2 - Nguyễn Thành Kiên TINHỌCĐẠICƯƠNGBài2.KIỂUDỮLIỆUVÀBIỂUTHỨC TRONGC. NguyễnThànhKiên BộmônKỹthuậtmáytính KhoaCôngnghệthôngtin–ĐHBKHNBài2.KIỂUDỮLIỆUVÀBIỂUTHỨCTRONGC. 2.1.CáckiểudữliệuchuẩntrongC. 2.2.BiểuthứctrongC 2Bài2.KIỂUDỮLIỆUVÀBIỂUTHỨCTRONGC. 2.1.CáckiểudữliệuchuẩntrongC. 2.2.BiểuthứctrongC 32.1.Cáckiểudữliệuchuẩn. 2.1.1.Khaibáovàsửdụngbiến,hằng 2.1.2.Cáclệnhvàoradữliệuvớicác biến(printf,scanf) 2.1.3.Cáclệnhnhậpxuấtkhác 4 2.1. Các kiểu dữ liệu chuẩn.Kiểudữliệu Ýnghĩa Kíchthước Miềnbiểudiễnunsignedchar Kítự 1byte 0 255char Kítự 1byte 128 127unsignedint Sốnguyênkhôngdấu 2bytes 0 65,535shortint Sốnguyêncódấu 2bytes 32,768 32,767int Sốnguyêncódấu 2bytes 32,768 32,767unsignedlong Sốnguyênkhôngdấu 4bytes 0 4,294,967,295long Sốnguyêncódấu 4bytes 2,147,483,648 2,147,483,647float Sốthựcdấuphẩyđộng, 4bytes 3.4E38 3.4E+38 độchínhxácđơndouble Số thực dấu phẩy động độ 8bytes 1.7E308 1.7E+308 chínhxácképlongdouble Sốthựcdấuphẩyđộng 10bytes 3.4E4932 1.1E+4932 52.1.1.Khaibáovàsửdụngbiến,hằng Khaibáovàsửdụngbiến Khaibáovàsửdụnghằng 6Khaibáovàsửdụngbiến Mộtbiếntrướckhisửdụngphảiđượckhaibáo.Cúphápkhai báo: kiểu_dữ_liệu tên_biến; Vídụ: float x; // biến kiểu thực double z; // biến kiểu thực unsigned int i; // biến kiểu nguyên Nếucácbiếnthuộccùngkiểudữliệuthìcóthểkhaibáotrên cùngmộtdòng: kiểu_dữ_liệudanh_sách_tên_biến; Vídụ: float x, y; 7Khaibáovàsửdụngbiến Cóthểđượckhởitạogiátrịđầuchobiếntrong dòngkhaibáovớicúpháp: kiểu_dữ_liệutên_biến=giá_trị_đầu; Vídụ:int a = 3; // sau lenh nay bien a se co gia tri bang 3float x = 5.0, y = 2.6; // sau lenh nay x=5.0, y=2.6 Saukhikhaibáo,biếncóthểnhậngiátrịthuộc kiểudữliệuđãkhaibáo. 8Khaibáovàsửdụnghằng Có2cáchđểkhaibáohằngtrongC Dùngchỉthị#define Khaibáovớitừkhóaconst. 9Khaibáovàsửdụnghằng Dùngchỉthị#define Cúphápkhaibáo: #definetên_hằnggiá_trị Chươngtrìnhdịchkhigặptên_hằngtrongchương trìnhsẽtựđộngthaythếbằnggiá_trị. Kiểudữliệucủahằngtựđộngđượcchươngtrình dịchxácđịnhdựatheonộidungcủagiá_trị. VD:#define MAX_SINH_VIEN 50 // hằng kiểu số nguyên#define DIEM_CHUAN 23.5 // hằng kiểu số thực#define CNTT “Cong nghe thong tin” // hằng kiểu string 10Khaibáovàsửdụnghằng Dùngtừkhóaconst Cúpháp: constkiểu_dữ_liệutên_hằng=giá_trị; Khaibáonàygiốngvớikhaibáobiếncókhởitạo giátrịđầunhưng: Giátrịcủatên_hằngkhôngđượcphépthayđổitrong chươngtrình Lệnhnhằmlàmthayđổidẫntớilỗibiêndịch. VD: const int MAX_SINH_VIEN = 50; const float DIEM_CHUAN = 23.5; const char CNTT[20] = “Cong nghe tt”; 112.1.2.Cáclệnhvàoradữliệuvớicácbiến(printf,scanf) Cầnkhaibáotệptiêuđềstdio.h printf()đưadữliệuramànhình scanf()nhậpdữliệutừbànphím 12Hàmprintf() Cúphápsửdụngprintf(xâu_định_dạng,[danh_sách_tham_số]); xâu_định_dạnglàxâuđiềukhiểncáchthứchiển thịdữliệutrênthiếtbịrachuẩn(mànhìnhmáy tính),chứa: Cáckítựthôngthường:hiểnthịramànhìnhbìnhthường. Cácnhómkítựđịnhdạng:dùngđểxácđịnhquycách hiểnthịcácthamsốtrongphầndanh_sách_tham_số. ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Tin học đại cương Tin học cơ sở Kiểu dữ liệu Biểu thức trong C Các kiểu dữ liệu chuẩn trong C Khai báo biếnTài liệu có liên quan:
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 240 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 146 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 137 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - Trần Hạnh Nhi
98 trang 122 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 111 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn tin học đại cương
34 trang 96 0 0 -
Bài giảng Tin học đại cương - Lê Thị Thu
110 trang 81 1 0 -
Bài giảng Lập trình C căn bản: Chương 3 - Phạm Thế Bảo
68 trang 69 0 0 -
Đề thi học kì 2 môn Quản trị cơ sở dữ liệu với Access 1 năm 2022 - Trường Cao đẳng nghề Điện Biên
3 trang 66 1 0 -
88 trang 56 0 0
-
Giáo trình Tin học cơ sở: Phần 1
81 trang 54 0 0 -
Bài giảng Tin học đại cương: Chương 1 - Nguyễn Vũ Duy
48 trang 50 0 0 -
Bài giảng học phần Tin học cơ sở - Chương 7: MS Excel
2 trang 50 0 0 -
263 trang 47 0 0
-
Giáo án Tin học lớp 8 bài 13: Biểu diễn dữ liệu
5 trang 47 0 0 -
Bài giảng Tin học đại cương: Phần 4.1 - Lê Văn Hiếu
12 trang 47 0 0 -
Bài giảng Tin học đại cương - Chương 6: Thuật toán và ngôn ngữ lập trình
31 trang 45 0 0 -
Bài giảng Tin học đại cương: Phần 4.3 - Lê Văn Hiếu
32 trang 44 0 0 -
Bài giảng Thiết kế và lập trình Web - Bài 5: PHP cơ bản
137 trang 44 0 0