Danh mục

Bài giảng Tin học đại cương: Phần 3 (Chương 2) - TS.Nguyễn Bá Ngọc

Số trang: 69      Loại file: ppt      Dung lượng: 452.00 KB      Lượt xem: 13      Lượt tải: 0    
10.10.2023

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Cùng tìm hiểu kiểu dữ liệu và biểu thức trong C: Các kiểu dữ liệu chuẩn trong C; khai báo và sử dụng biến, hằng; các lệnh vào ra dữ liệu với các biến; các lệnh vào ra khác; các phép toán trong C; biểu thức trong C;...
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học đại cương: Phần 3 (Chương 2) - TS.Nguyễn Bá Ngọc IT1110TinhọcđạicươngPhầnIIILậptrình NguyễnBáNgọc 1 Chương2:KiểudữliệuvàbiểuthứctrongCNgôVănLinhBộmônHệthốngthôngtinViệnCôngnghệthôngtinvàTruyềnthôngĐạihọcBáchKhoaHàNội 2 Nộidungchươngnày 2.1.CáckiểudữliệuchuẩntrongC 2.2.Khaibáovàsửdụngbiến,hằng 2.3.Cáclệnhvàoradữliệuvớicácbiến 2.4.Cáclệnhvàorakhác 2.5.CácphéptoántrongC 2.6.BiểuthứctrongC 2.7.Mộtsốtoántửđặctrưng 3 2.1.CáckiểudữliệuchuẩntrongCKiểudữ Miềnbiểu Ýnghĩa Kíchthước liệu diễn unsigned Kítự 1byte 0 255 char char Kítự 1byte 128 +127 Sốnguyênunsignedint 2byte 0 65,535 khôngdấu Sốnguyêncó 32768 int 2byte dấu +32767 42.1.CáckiểudữliệuchuẩntrongC(tiếp) 5 2.2.Khaibáovàsửdụngbiến,hằng 2.2.1.Khaibáovàsửdụngbiến 2.2.2.Khaibáovàsửdụnghằng 6 2.2.1.Khaibáovàsửdụngbiến Cúphápkhaibáo: kiểu_dữ_liệu tên_biến; Hoặc: kiểu_dữ_liệutên_biến1,…,tên_biếnN; Vídụ:Khaibáomộtbiếnxthuộckiểusốnguyên2 bytecódấu(int),biếny,z,tthuộckiểuthực4byte (float)nhưsau: int x; float y,z,t; 7 Khaibáovàkhởitạogiátrịchobiến Cúpháp: kiểu_dữ_liệutên_biến=giá_trị_ban_đầu; Hoặc: kiểu_dữ_liệubiến1=giá_trị1,biếnN=giá_trịN; Vídụ: int a = 3;//saulenhnaybienasecogiatribang3 float x = 5.0, y = 2.6;//saulenhnayxcogia //tri5.0,ycogiatri2.6 8 2.2.2.Khaibáohằng Cách1:Dùngtừkhóa#define:  Cúpháp: #definetên_hằnggiá_trị  Vídụ: #defineMAX_SINH_VIEN50 #defineCNTTCongnghethongtin #defineDIEM_CHUAN23.5 9 2.2.2.Khaibáohằng(tiếp) Cách2:Dùngtừkhóa const:  Cúpháp: constkiểu_dữ_liệutên_hằng=giá_trị;  Vídụ: constintMAX_SINH_VIEN=50; constcharCNTT[20]=Congnghethongtin; constfloatDIEM_CHUAN=23.5; 10 2.3.Cáclệnhvàoradữliệu Ccungcấp2hàmvàoracơbản:  printf()  scanf(). Muốn sử dụng 2 hàm printf() và scanf() ta cần khai báo tệp tiêu đề stdio.h: #include Hoặc #include stdio.h 11 2.3.1.Hàmprintf Mụcđích:  Hiểnthịramànhìnhcácloạidữliệucơbảnnhư:Số,kí tựvàxâukítự  Mộtsốhiệuứnghiểnthịđặcbiệtnhưxuốngdòng,sang trang,… Cúpháp:printf(xâu_định_dạng,[danh_sách_tham_số]);  xâu_định_dạng: Là xâu dùng để qui định cách thứchiểnthịdữliệuramànhìnhmáytính.  danh_sách_tham_số: Danh sách các biến sẽ được hiển thị giá trị lên mànhình theo cách thức được quiđịnhtrongxâu_định_dạng. 12 2.3.1.Hàmprintf(tiếp) Trongxâu_định_dạngchứa:  Các kí tự thông thường: Được hiển thị ra màn hình.  Các nhóm kí tự định dạng: Xác định quy cách hiển thị các tham số trong phần danh_sách_tham_số.  Cáckítựđiềukhiển:Dùngđểtạocáchiệu ứng hiểnthịđặcbiệtnhưxuốngdòng( )haysang trang(f)… 13 Hàmprintfvídụ: Chươngtrìnhsau#include #include void main(){ int a = 5; float x = 1.234; printf(Hien thi mot so nguyen %d và mot so thuc %f,a,x); getch();} Sẽchorakếtquả: Hienthimotsonguyen5vamotsothuc1.234000 14 Hàmprintf Trongvídụtrên:  “Hienthimotsonguyen%dvàmotsothuc%f” làxâu_định_dạng  a,xlàdanh_sách_t ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: