CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ pdf

42 451 3
CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ pdf

Đ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

CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ 1. Cấu trúc chương trình  Xét ví dụ sau: #include <iostream> using namespace std; int main() { cout << “Hello world \n”; return 0; } •#include: yêu cầu chương trình dịch chèn thêm file vào mã nguồn. • using namespace • cout nằm trong namespace std; • Hàm main() • Câu lệnh: kết thúc bởi dấu “;” • Câu chú thích: Câu chú thích bắt đầu bằng dấu // hoặc nằm trong /* */. http://www.uniqueness-template.com/devcpp/ 2. Biến  Phải khai báo biến trước khi sử dụng  Có thể khai báo biến ở mọi nới trong chương trình  Tên biến  Phân biệt chữ hoa, chữ thường  Sử dụng các ký tự từ a-z, 0-9 và dấu “_”  Ví dụ:  int var1;  int var2=10; Kiểu dữ liệu đơn giản  Kiểu nguyên: int , long , short  Kiểu ký tự: char – lưu mã ASCII của ký tự  Ký tự nằm trong dấu ‘’. Ví dụ: ‘a’  Ký tự đặc biệt: \n, \tab, \\, \’, \”, …  Kiểu không dấu: unsigned char , unsigned int , unsigned short, unsigned long  Kiểu dấu phẩy động: float , double , long double  Kiểu bool : có giá trị True/False Kiểu dữ liệu đơn giản … Type Low High Bytes char -128 127 1 short -32768 32767 2 int -2147483648 2147483647 4 long -2147483648 2147483647 4 float 3.4x10 -38 3.4x10 38 4 double 1.7x10 -308 1.7x10 308 8 long double 3.4x10 -4932 3.4x10 4932 10 Kiểu string  string không phải là kiểu cơ bản trong C++  string được định nghĩa trong lớp chuẩn string #include <iostream> #include <string> using namespace std; int main () { string mystring; mystring = "This is the initial string content"; cout << mystring << endl; mystring = "This is a different string content"; cout << mystring << endl; return 0; } Biến hằng (Constant Variables)  Giá trị của hằng không thay đổi.  Có 2 cách khai báo hằng:  const float PI=3.14;  #define PI 3.14  Định nghĩa ở đầu chương trình  Không xác định kiểu của PI 3. Toán tử  Toán tử toán học  Toán tử quan hệ  Toán tử logic Toán tử toán học  +, -, *, /, %  int i = 1/3; // kết quả i = 0  float x = 1.0/3; // kết quả x=0.3333  int j = 7 % 3; // kết quả j=1  ++, int i=3; int j=7;  cout << 10 * i++; // hiển thị 30, sau đó i=4  cout << 10 * ++j; // hiển thị 80, sau đó j=8  +=, -=, *=, /= float x=6.0; x+=3.5; tương tự x=x+3.5; Toán tử quan hệ  So sánh 2 giá trị.  Kết quả trả về là true hoặc false  >, <, ==, !=, >=, <=  Ví dụ: int x=44; int y=12; (x == y) // false (x >= y) // true (x != y) // true [...]... được thực hiện bởi Library Function Header File chứa khai báo các hàm mà ta cần sử dụng trong chương trình Ví dụ:      #include #include ”myprog.h” : yêu cầu chương trình dịch tìm từ thư mục chuẩn ” ” : yêu cầu chương trình dịch tìm từ thư mục hiện tại Nếu không include Header File thích hợp thì chương trình dịch sẽ báo lỗi #include myprog.cpp #include ”myprog.h” library...  cout là một đối tượng được định nghĩa trước trong C++, tương ứng với luồng ra chuẩn (standard output stream) Toán tử . CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ 1. Cấu trúc chương trình  Xét ví dụ sau: #include <iostream> using namespace. double 3.4x10 -4932 3.4x10 4932 10 Kiểu string  string không phải là kiểu cơ bản trong C++  string được định nghĩa trong lớp chuẩn string #include <iostream> #include <string> using. mà ta cần sử dụng trong chương trình.  Ví dụ:  #include <math.h>  #include ”myprog.h”  <>: yêu cầu chương trình dịch tìm từ thư mục chuẩn.  ” ” : yêu cầu chương trình dịch tìm

Ngày đăng: 04/07/2014, 14:20

Từ khóa liên quan

Mục lục

  • CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++

  • 1. Cấu trúc chương trình

  • 2. Biến

  • Kiểu dữ liệu đơn giản

  • Kiểu dữ liệu đơn giản …

  • Kiểu string

  • Biến hằng (Constant Variables)

  • 3. Toán tử

  • Toán tử toán học

  • Toán tử quan hệ

  • Toán tử logic

  • 4. Thao tác vào/ra chuẩn

  • Sử dụng cout

  • Sử dụng cin

  • cin và string

  • Header File và Library File

  • Slide 17

  • 5. Các câu lệnh

  • Vòng lặp for

  • Vòng lặp for ...

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

Tài liệu liên quan