Programming HandBook part 2 doc
... &y , &a , c r, ct); Nhập vào 5.4 25 124 523 48ab Enter . => kết quả là : x=5.4 ; y =25 .0; a = 124 ; cr= " 523 "; ct = "48ab" 2. 3/ Dòng vào STDIN (standard in) và các ... '); 3 .2. 2 Lệnh switch - Cú pháp : Switch (biểu thức nguyên). { Case N1 : lệnh 1; Case N2 : lệnh 2; [ default : lệnh;] } - Biểu thức nguyên là giá trị nguyên : Ni(i=1 ,2...
Ngày tải lên: 03/07/2014, 09:20
... either Book 1 or Book 2, you could use the examination provided for the book you are using. (See p.1.14 for Examination #1 from Book 1 and p.1.18 for Examination #2 from Book 2. ) If you have built ... is given in the question. 4. Answer discussion word questions (e.g. questions 2, 8, 12 and 16 in Examination #2) The answers and marks for these questions are provided on the exami...
Ngày tải lên: 13/12/2013, 21:15
Programming HandBook part 7 doc
... dài của chuỗi s1. c/ n= strcmp (s1,s2) : so sánh 2 chuỗi s1,s2 ( so theo mã ASCII từng ký tự ). + nếu n>0 : s1> s2 n = 0 : s1=s2 n < 0 : s1<s2. d/ strcpy ( đích , nguồn ) ; chép ... chuỗi s1 với s2. - Ví dụ : m = strncmp ( s1, s2, 2 ) ; thì m = 0 do 2 ký tự đầu của chuỗi là : + s1 : "ABC" và s2 : " ABE" là giống nhau. g/ strnpy ( s1, s2, n ) ; ché...
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 8 docx
... " Phạm Tèo " không. Tên Tuổi điểm HV [ 0] Nguyễn A 20 5.5 HV [1] Trần B 22 6.5 HV [2] Phạm Tèo 25 8.5 HV [3] Lê C 21 7.5 #include <stdio.h> #define n 10 typedef struct ... phần. - Cách 2 : (*tên con trỏ).tên thành phần. - Ví dụ : p = &HV ; p = &Lop [2] ' => HV.Ten ĩ p ă tên; Lop [2] .tuổi ĩ (p*).tuoi ĩ p -ă tuổi ; *p = HV ; *P = Lop [2] - G...
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 9 doc
... File có 2 loại : + Text file ( file văn bản ). + Binary ( nhị phân : dbf, doc, bitmap, ). - File văn bản chỉ khác binary khi xử lý ký tự chuyển dòng (LF) ( mã 10 ) được chuyển thành 2 ký tự ... ", "wt"); for ( i=0 ; i<n;i++) printf (fp,"%2d", a[i] ); fclose (fp); /* đọc dữ liệu từ file cách 2 ( tổng quát hơn ) không phụ thuộc vào n */ i = 0 ; while...
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 12 docx
... hay perl các câu lệnh trong C++ đc ngăn cách với nhau bởi dấu ";" mọi kí tự trắng giữa 2 câu lệnh là ko có ý nghĩa, có thể viết dấu cách thoải mái Về cơ bản thì C++ rất giống nhiều
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 16 doc
... case 2: cout << "x is 2& quot;; break; default: cout << "value of x unknown"; } if (x == 1) { cout << "x is 1"; } else if (x == 2) { ... nhau, ví dụ: switch (x) { case 1: case 2: case 3: cout << "x is 1, 2 or 3"; break; default: cout << "x is not 1, 2 nor 3"; } Chú ý rằng lệnh...
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 17 doc
... #include <iostream.h> void duplicate (int& a, int& b, int& c) { a* =2; b* =2; c* =2; } int main () { int x=1, y=3, z=7; duplicate (x, y, z); cout << "x=" ... << z; Tương tự như vậy cout << "The second result is " << subtraction (7 ,2) ; cũng cho kết quả giống như hai dòng lệnh trên nhưng trong trường hợp nà...
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 18 docx
... kết thúc bởi int b =2) . Vì vậy kết quả sẽ là 6 ( 12/ 2). Trong lệnh thứ hai: divide (20 ,4) có hai tham số, bởi vậy giá trị mặc định sẽ được bỏ qua. Kết quả của hàm sẽ là 5 (20 /4). Quá tải các ... int main () { int x=5,y =2; float n=5.0,m =2. 0; cout << divide (x,y); cout << "\n"; cout << divide (n,m); return 0; } 2 2. 5 Trong ví dụ này c...
Ngày tải lên: 03/07/2014, 09:20
Programming HandBook part 19 docx
... + 5; // ví dụ về mảng #include <iostream.h> int billy [] = {16, 2, 77, 40, 120 71}; int n, result=0; 122 06 ... mảng mới. billy [2] = 75; // truy xuất đến một phần tử của mảng. Một vài thao tác hợp lệ khác với mảng: billy[0] = a; billy[a] = 75; b = billy [a +2] ; billy[billy[a]] = billy [2] + 5; // ví ... viết như sau: billy [2] = 75; và, ví dụ, để gán giá trị của...
Ngày tải lên: 03/07/2014, 09:20