MỘT SỐ CÂU HỎI TRẮC NGHIỆM TIN HỌC C++ – https://final-blade.com

1 ) Ngôn ngữ lập trình nào dưới đây không cần có chương trình dịch ?
A. Pascal
B. Ngôn ngữ máy .

C. C++

D. Python
Đáp án : B
2 ) Phương án nào dưới đây là phát biểu ĐÚNG về thông dịch ?
A. Các chương trình thông dịch đồng thời dịch tổng thể câu lệnh .
B. Các chương trình thông dịch lần lượt dịch và thực thi từng câu lệnh .
C. Thông dịch có chương trình đích để tàng trữ .
D. Diễn đạt thuật toán để hoàn toàn có thể giao cho máy tính triển khai .
Đáp án : B
3 ) Ngôn ngữ lập trình thường có mấy thành phần cơ bản :
A. 2 .
B. 4 .
C. 5 .
D. 3 .
Đáp án : A
4 ) Trong ngôn ngữ lập trình C + +, cú pháp kiểu_dữ_liệu ds_các_biến dùng để ?
A. Khai báo hằng
B. Khai báo thư viện
C. Khai báo tên chương trình
D. Khai báo biến
Đáp án : D
5 ) Ngôn ngữ lập trình bậc cao có năng lực nào sau đây ?
A. Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao và không phụ thuộc vào vào những loại máy
B. Máy tính trực tiếp hiểu và thực thi .
C. Có thể diễn đạt được mọi thuật toán
D. Thể hiện thuật toán theo những quy ước nào đó không nhờ vào vào những máy tính đơn cử .
Đáp án : A
6 ) Phát biểu nào dưới đây là SAI về biên dịch và thông dịch ?
A. Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trình dịch dùng với hợp ngữ .
B. Một ngôn ngữ lập trình hoàn toàn có thể có cả chương trình thông dịch và chương trình biên dịch .
C. Thông dịch lần lượt dịch và triển khai từng câu lệnh còn biên dịch phải dịch trước hàng loạt chương trình sang mã nhị phân thì mới hoàn toàn có thể triển khai được .
D. Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh .
Đáp án : A
7 ) Phát biểu nào dưới đây là đúng
A. Ngữ nghĩa trong ngôn ngữ lập trình nhờ vào nhiều vào ý muốn của người lập trình tạo ra
B. Mỗi ngôn ngữ lập trình đều có 3 thành phần là bảng vần âm, cú pháp và ngữ nghĩa, nên việc khai báo kiểu tài liệu, hằng, biến, … được vận dụng chung như nhau cho mọi ngôn ngữ lập trình
C. Cú pháp của một ngôn ngữ lập trình là bộ quy tắc được cho phép người lập trình viết chương trình trên ngôn ngữ đó
D. Các ngôn ngữ lập trình đều có chung một bộ vần âm
Đáp án : Đáp án : B
8 ) Bộ nhớ tàng trữ của khai báo int m, n, a, b ; float x, y, z ; short i, j ; là :
A. 32 .
B. 9 .
C. 23 .
D. 10 .
Đáp án : A
9 ) Lệnh cout … trong C + + có tính năng gì ?
A. Là thủ tục nhập tài liệu vào trong C + + .
B. Là lệnh chú thích trong C + + .
C. Là thủ tục đưa tài liệu ra trong C + + .
D. Là lệnh khai báo một biến .
Đáp án : C
10 ) Lệnh cin … trong C + + có tính năng gì ?
A. Là lệnh chú thích trong C + + .
B. Là lệnh khai báo một biến .
C. Là thủ tục đưa tài liệu ra trong C + + .
D. Là thủ tục nhập tài liệu vào trong C + + .
Đáp án : D
11 ) Kết thúc một dòng lệnh trong chương trình C + +, ta sử dụng ký hiệu gì ?
A. Dấu “, ”
B. Dấu “. ”
C. Dấu “ : ”
D. Dấu “ ; ”
Đáp án : D
12 ) Lệnh cout trong C + + đi kèm với cặp dấu nào ?
A. >>
B. \ \
C. | |
D. < < Đáp án : D 13 ) Để chú thích trên 1 dòng lệnh trong chương trình C + +, ta sử dụng cặp dấu nào ? A. \ * và * \ B. < < C. / / D. >>
Đáp án : A
14 ) Để chú thích trên nhiều dòng lệnh trong chương trình C + +, ta dùng cặp dấu nào ?
A. \ \
B. >>
C. / * và * /
D. >>
Đáp án : C
15 ) Hàm căn bậc hai của của một giá trị x nào đó, trong C + + sử dụng ký hiệu gì ?
A. pow ( x ) .
B. sqrt ( x ) .
C. abx ( x ) .
D. exp ( x ) .
Đáp án : B
16 ) Trong C + +, cách khai báo biến nào sau đây là đúng ?

A. ;

B.  ;

C. Var =;

D. Var
Đáp án : A
17 ) Hàm duy nhất mà tổng thể chương trình C + + phải chứa là gì ?
A. start ( )
B. system ( )
C. main ( )
D. program ( )
Đáp án : C
18 ) Dấu câu nào được sử dụng để báo hiệu sự khởi đầu và kết thúc của những khối mã trong C + +
A. { }
B. true và fale
C. begin và end
D. ( và )
Đáp án : A
19 ) Các phép toán trong C + : +, -, *, / là
A. Các phép toán số học với số nguyên
B. Các phép toán số học với số thực
C. Các phép toán quan hệ
D. Các phép toán logic
Đáp án : B
20 ) Kiểu dữ liệu nào sau đây không phải là kiểu tài liệu dùng trong C + + ?
A. float
B. real
C. int
D. double
Đáp án : B
21 ) Trong C + +, toán tử nào sau đây là đúng để so sánh hai biến ?
A. : =
B. =
C. equal
D. = =
Đáp án : D
22 ) Trên ứng dụng codeblock để biên dịch và chạy chương trình ta triển khai :
A. Ấn phím F9
B. Ấn phím F4
C. Ấn tổng hợp phím Ctrl + F4
D. Ấn tổng hợp phím Ctrl + F9
Đáp án : A
23 ) Trên ứng dụng codeblock để biên dịch chương trình ta triển khai :
A. Ấn phím F9
B. Ấn phím F4
C. Ấn tổng hợp phím Ctrl + F4
D. Ấn tổng hợp phím Ctrl + F9
Đáp án : D
24 ) Trong C + +, toán tử logic VÀ được kí hiệu bởi ?
A. và
B. và và
C. and
D. | và
Đáp án : B
25 ) Câu nào sau đây chỉ ra cú pháp đúng cho câu lệnh if dạng thiếu trong C + + ?
A. if { < điều kiện kèm theo > } những lệnh ;
B. if những lệnh { < điều kiện kèm theo > } ;
C. if ( < điều kiện kèm theo > ) { những lệnh } ;
D. { < điều kiện kèm theo > } if những lệnh ;
Đáp án : C
26 ) Câu nào sau đây chỉ ra cú pháp đúng cho câu lệnh if dạng đủ trong C + + ?
A. if { < điều kiện kèm theo > } những lệnh 1, những lệnh 2 ;
B. if những lệnh 1, những lệnh 2, { < điều kiện kèm theo > } ;
C. if ( < điều kiện kèm theo > ) { những lệnh 1 ; } else { những lệnh 2 ; }

D. if () {điều kiện 1;} else { điều kiện 2;}

Đáp án : C
27 ) Trong C + + để thực thi gán giá trị 10 cho biến x. Phép gán nào sau đây là đúng ?
A. x = 10 ;
B. x : = 10 ;
C. x = : 10 ;
D. x = = 10 ;
Đáp án : A
28 ) Xét biểu thức logic : ( m / 100 < 10 ) và và ( m % 100 > 0 ), với giá trị nào của biểu thức trên cho giá trị true, trong C + + .
A. 66
B. 100
C. 2007
D. 2011
Đáp án : A
29 ). Trong C + +, cụm từ using namespace std, dùng để làm gì ?
A. Khai báo thư viện
B. Khai báo biến
C. Khai báo khoảng trống tên
D. Khai báo hằng
Đáp án : C
30 ). Trong NNLT C + +, những giá trị sau, cái nào là hằng ký tự ?
A. tinhoc
B. ‘ 33 ’
C. 33
D. “ tinhoc ”
Đáp án : B

31). Trong NNLT C++, cho biết kết quả của đoạn chương trình sau: float a; a=(float) 23/8; cout<
A. 2.875
B. 0
C. 1
D. 2
Đáp án : D
32 ) Trong NNLT C + +, cho biến m là biến dùng để màn biểu diễn số dân của Huyện Thanh chương năm là 240808 người. Hãy lựa chọn cách khai báo biến m là đúng và hài hòa và hợp lý nhất
A. int m ;
B. long long m ;
C. short m ;
D. float m ;
Đáp án : A
33 ) Trong NNLT C + +, bộ nhớ tàng trữ 1 giá trị của kiểu long là
A. 8 byte
B. 2 byte
C. 4 byte
D. 1 byte
Đáp án : C
34 ) Trong C + +, Để đưa con trỏ xuống dòng tiếp theo ta dùng toán tử ?
A. \ r ;
B. \ b ;
C. \ t ;
D. \ n ;
Đáp án : D :
35 ) Trong C + +, nếu ghi ( a = 0 ) dùng để thực thi ?
A. Câu lệnh gán
B. Phép toán logic
C. Phép toán quan hệ
D. Biểu thức quan hệ
Đáp án : A
36 ) Trong C + +, cụm từ “ # include … ” dùng để làm gì ?
A. Khai báo hằng
B. Khai báo khoảng trống tên
C. Khai báo biến
D. Khai báo thư viện
Đáp án : D
37 ) Trong NNLT C + +, toán tử nào sau đây là đúng để so sánh hai biến ?
A. =
B. = =
C. : =
D. /
Đáp án : B
38 ) Trong C + +, theo những phép toán với số nguyên nếu 12 % 5 cho tác dụng là ?
A. 1
B. 2
C. 0
D. 3
Đáp án : B
39 ) Trong C + +, biến a hoàn toàn có thể nhận những giá trị 0.1 ; 0.2 ; 0.3 ; 0.4 ; 0.5. và biến b hoàn toàn có thể nhận những giá trị 1 ; 5 ; 10 ; 15 ; 30 ; 60 ; 90 Khai báo nào trong những khai báo sau là đúng ?
A. float b ; short a ;
B. int a, b ;
C. float a ; short b ;
D. float a ; b ;
Đáp án : C
40 ) Trong NNLT C + +, cho đoạn code sau, hiệu quả là ? float x = 5 ; float y = 6 ; float sum = x + y ;
cout < < sum ; A. 11.0 B. 1 C. 1.1 D. 11 Đáp án :

41) Biểu thức toán học 7
A. ( x > 7 ) và và ( x < 14 ) B. ( x > 7 ) ( x < 14 ) C. ( x > = 7 ) và và ( x < = 14 ) D. ( x < 7 ) và và ( x < 14 ) Đáp án : A 42 ) Để dịch từ NNLT bậc cao ( chương trình nguồn ) sang ngôn ngữ máy ( chương trình địch ) có mấy cách ? A. 1 B. 2 C. 3 D. 4 Đáp án : B

43) Trong NNLT C++, cho biết kết quả của đoạn chương trình sau:int a; a=10/6; cout<
A. 2
B. 0
C. 1
D. 2.875
Đáp án : C
44 ) Trong NNLT C + +, những giá trị sau, cái nào là hằng xâu ký tự ?
A. “ tinhoc ”
B. 22
C. ‘ 22 ’
D. tinhoc
Đáp án A
45 ) Trong NNLT C + +, bộ nhớ tàng trữ 1 giá trị của kiểu long long là
A. 4 byte
B. 2 byte
C. 8 byte
D. 1 byte
Đáp án : C
46 ) Trong NNLT C + +, cho biến m là biến dùng để màn biểu diễn số lượng học viên trường THPT ABC năm 2021 là 1388 HS. Hãy lựa chọn cách khai báo biến m là đúng và hài hòa và hợp lý nhất
A. short m ;
B. long long m ;
C. int m ;
D. float m ;
Đáp án : A
47 ) Các loại tên sau đây không có trong NNLT C + + ?
A. Tên chuẩn
B. Tên đệm
C. Tên dành riêng
D. Tên do người lập trình đặt
Đáp án : B
48 ) chú thích nào sau đây đúng mực
A. / / lập trình c + +
B. / ? lập trình c + +
C. ( * lập trình c + +
D. / * lập trình c + +
Đáp án : A
49 ) Các kiểu tài liệu kiểu thực trong c + + là
A. float, double
B. short int, double, long int
C. float, double, long double
D. double, long in, float
Đáp án : C
49 ) Trong C + +, giả sử a, b là hai số thực. Biểu thức nào dưới đây viết không đúng theo cú pháp của ngôn ngữ lập trình C + + :
A. ( a + = b ) .
B. ( a * = b ) .
C. ( a = = = b ) .
D. ( a và = b ) .
Đáp án : C
50 ) Trong C + +, khai báo những biến : int m, n ; float x, y ; Lệnh nào sai :
A. n = 5 ;
B. x = 10 ;
C. y = 12.5 ;
D. m = 2.5 ;
Đáp án : D
51 ) Đoạn lệnh nào sẽ hoán vị 2 số a và b :
A. t = a ; a = b ; b = t ;
B. t = a ; a = b ; t = b ;
C. a = t ; b = a ; t = b ;
D. t = b ; b = a ; a = t ;
Đáp án : D

52) Biểu thức toán học 6

A. (x>6)&&(x<9)

B. ( x < 6 ) và và ( x > 9 )
C. ( x > 9 ) và ( x < 6 ) D. ( x < 9 ) and ( x < 6 ) Đáp án : A 53 ) Cặp tín hiệu mở màn và kết thúc phần thân chương trình trong NNLT C + + là : A. Begin và End . B. / * và * / C. { và } D. / / và \ \ Đáp án : C 54 ) Phát biểu nào sau đây là đúng về chương trình C + + ? A. Phần tên chương trình nhất thiết phải có B. Phần khai báo bắt buộc phải có C. Phần khai báo thư viện và phần thân nhất thiết phải có D. Phần thân chương trình hoàn toàn có thể có hoặc không Đáp án : C 55 ) Chọn cách khai báo biến đúng trong NNLT C + + A. int a ; b ; c ; B. int a, b, c ; C. int : a, b, c ; D. var a, b, c : integer ; Đáp án : B 56 ) Trong NNLT C + +, bộ nhớ tàng trữ 1 giá trị của kiểu long long là A. 1 byte B. 2 byte C. 4 byte D. 8 byte Đáp án : D 57 ) Trong NNLT C + +, cho biến m là biến dùng để trình diễn số dân của P. Bãi Cháy năm 2019 khoảng chừng 30280 người. Hãy lựa chọn cách khai báo biến m là đúng và hài hòa và hợp lý nhất A. long m ; B. int m ; C. short int m ; D. float m ; Đáp án : C 58 ) Cho biến v là biến để trình diễn tốc độ của 1 chiếc xe hơi. Hãy cho biết khai báo biến nào dưới đây là đúng và hài hòa và hợp lý nhất A. long v ; B. int v ; C. char v ; D. float v ; Đáp án : D 59 ) Trong NNLT C + +, khoanh vùng phạm vi giá trị của kiểu kí tự là : A. Từ - 255 đến 255 B. Từ - 128 đến 127 C. Từ 0 đến 100 D. Từ - 127 đến 127 Đáp án : CB 60 ) Trong NNLT C + +, cho biết tác dụng của đoạn chương trình sau :

int a; a=23/8; cout<
A. 2.875
B. 2
C. 1
D. 0
Đáp án : B
61 ) Trong NNLT C + +, cho biết hiệu quả của đoạn chương trình sau :

float a; a=(float) 23/8; cout<
A. 2.875
B. 2
C. 1
D. 0
Đáp án : A
62 ) Trong NNLT C + +, cú pháp lệnh nhập tài liệu cho biến từ bàn phím trong C + + là
A. cin >> biến_1 >> biến_2 >> … >> biến_n ;
B. cin < < biến_1 >> biến_2 >> … >> biến_n ;
C. cout >> biến_1 >> biến_2 >> … >> biến_n ;
D. cin tenbien ;
Đáp án : A
63 ) Cú pháp lệnh đưa tài liệu ra màn hình hiển thị trong C + + là

A. cout<

B. cout<

C. cout<

D. cin<
Đáp án : B
64 ) Kết quả của đoạn chương trình sau là ?

int x = 5;
int y = 6;
int sum = x + y;
cout << sum;

A. 30
B. 11
C. 1
D. 56
Đáp án : B
65 ) Trong c + +, Cú pháp để tạo một biến nguyên có tên myNum và gán giá trị 50 cho nó là :
A. int myNum ;
B. myNum = 50 int ;
C. myNum = 50 ;
D. int myNum = 50 ;
Đáp án : D
66 ) Dấu câu nào kết thúc hầu hết những dòng của mã C + + ?
A .
B. ;
C. :
D. ‘
Đáp án : B
67 ) Trong C + + toán tử nào sau đây là đúng để so sánh hai biến ?
A. : =
B. =
C. bằng
D. = =
Đáp án : D
68 ) Trong C + + nhân 10 với 5 và in tác dụng. count < < 10 5 ; A. – B. * C. / D. mod Đáp án : B 69 ) Trong C + + chia 10 cho 5 và in hiệu quả nguyên lấy ký tự nào ? count < < 10 5 ; A. : B. % C. / D. mod Đáp án : C 70 ) Điền vào những phần còn thiếu để tạo ba biến cùng loại, sử dụng list được phân tách bằng dấu phẩy : … .. x = 5 … … .. y = 6 … … … …. z = 50 cout < < x + y + z ; A. int x = 5 ; y = 6 ; z = 50 ; B. int x = 5, y = 6, z = 50 ; C. int x = 5 y = 6 z = 50 ; D. itn x = 5, y = 6, z = 50 ; Đáp án : B 71 ) Sử dụng từ khóa đúng mực để nhận thông tin nhập của người dùng, được tàng trữ trong biến x : int x ; A. cout >> x ;

B. cin<
C. cin >> x ;
D. cin >> y ;
Đáp án : C
72 ) Trong c + + chia 10 cho 5 và in tác dụng lấy phần dư, dùng ký tự nào ?
A. :
B. mod
C. /
D. %
Đáp án : D

73) Biểu thức toán học 5
A. ( x > 5 ) và và ( x < 10 ) B. ( x > = 5 ) và và ( x < = 10 ) C. ( x > 5 ) ( x < 10 ) D. ( x < 5 ) và và ( x < 10 ) Đáp án : A 74 ) Thêm kiểu tài liệu đúng chuẩn cho những biến sau : myLetter = ‘ A ’ ; myBool = false ; A. char và bool B. char và float C. bool và char D. char và int Đáp án : A 75 ) Tạo hai biến logic, có tên là x và y : A. float a, b ; B. bool x, y ; C. int x ; y ; D. long a, b ; Đáp án : B 76 ) Trong C + + sử dụng toán tử đúng để tăng giá trị của biến x lên 1 . A. x + + B. – C. + D. + - Đáp án : A 77 ) Trong C + + sử dụng toán tử int x = 3 ; int y = x + + ; giá trị của x sẽ là : A. 4 B. 2 C. 2 D. 1 Đáp án : A 78 ) Sử dụng hàm đúng để in ra giá trị lớn nhất của x và y .
A. abs
B. min
C. sqrt
D. max
Đáp án : D
79 ) Điền vào những phần còn thiếu để in ra giá trị đúng :

A. x
B. x > y
C. x = y
D. x < > y
Đáp án : B

80) Chú thích trong C ++ được viết bằng các ký tự đặc biệt. Chèn ký tự vào phần còn thiếu:
A. ký tự \n

B. ký tự *
C. ký tự {
D. ký tự / /
Đáp án : D
81 ) Giả thiết M và N là hai biến nguyên. Điều kiện xác lập M và N đồng thời chia hết cho 2 hay đồng thời không chia hết cho 2 được thế hiện trong C + + là :
A. ( ( M % 2 = 0 ) và và ( N % 2 = 0 ) ) | | ( ( M % 2 ! = 0 ) và và ( N % 2 ! = 0 ) ) ;
B. ( ( M % 2 = = 0 ) và và ( N % 2 = = 0 ) ) | | ( ( M % 2 ! = 0 ) và và ( N % 2 ! = 0 ) ) ;
C. ( ( M % 2 = = 0 ) ( N % 2 = = 0 ) ) | | ( ( M % 2 ! = 0 ) ( N % 2 ! = 0 ) ) ;
D. ( ( M % 2 = = 0 ) và và ( N % 2 = = 0 ) ) ( ( M % 2 ! = 0 ) và và ( N % 2 ! = 0 ) ) ;
Đáp án : B
82 ) Điều kiện để điểm M ( x, y ) thuộc hình tròn trụ tâm I ( a, b ), nửa đường kính R là :
A. sqrt ( ( x-a ) * ( x-a ) + ( y-b ) ( y-b ) ) < = R * R ; B. sqrt ( ( x-a ) ( x-a ) + ( y-b ) * ( y-b ) ) < = R * R ; C. sqrt ( ( x-a ) * ( x-a ) + ( y-b ) * ( y-b ) ) < = R * R ; D. sqrt ( ( x-a ) * ( x-a ) + ( y-b ) * ( y-b ) ) < = R ; Đáp án : C 83 ) Cho đoạn lệnh sau :
Nếu nhập s = 4 thì cho hiệu quả ?
A. So nhap vao chia het cho 2
B. So nhap vao không chia het cho 2
C. Cho ket quả là 2
D. Cho ket qua bằng 4
Đáp án : A
84 ) Đoạn lệnh sau cho tác dụng gì ?

int main() {     int x = 0, y = 0;     if(x == 0 || ++y)     cout<<“x= “<

A. x = 0 y = 1
B. x = 0 y = 0
C. x = 1 y = 0
D. x = 1 y = 1
Đáp án : B
85 ) Đoạn lệnh sau cho hiệu quả gì ?

int main() {     int x = 1, y = 1;     if(x == 0 || ++y)     cout<<“x= “<

A. x = 2 y = 1
B. x = 1 y = 2
C. x = 2 y = 2
D. x = 1 y = 1
Đáp án : B
86 ) Chèn một dòng mới sau “ Xin chao cac ban ! ”, bằng cách sử dụng lệnh nào sau đây để điền vào phần thiếu :
int main ( ) {
cout < < “ Xin chao cac ban ! cout < < “ I am learning C + + ” ; return 0 ; }

A. <

B. <

C. <

D. <
Đáp án : A
87 ) Kết quả khi chạy chương trình đoạn mã sau in ra mấy dòng

A. 1
B. 2
C. 3
D. 4
Đáp án : B
89 ) Chương trình sau dùng để thực thi việc làm gì ?

A. in ra hiệu của 2 số x và y
B. in ra tổng s của 2 số nguyên a và b
C. in ra tích của 2 số x và y
D. in ra a và b
Đáp án : C
90 ) Sử dụng hàm đúng để làm tròn số 2.6 thành số nguyên gần nhất của nó .

A. Hàm max
B. Hàm min
C. Hàm abs
D. Hàm round
Đáp án : D
91 ) Sử dụng hàm đúng để in ra trị tuyệt đối của x .

A. Hàm max
B. Hàm min
C. Hàm abs
D. Hàm round
Đáp án : C
92 ) Chương trình sau dùng để thực thi việc làm gì ?

A. in ra a
B. in ra tổng s của 2 số nguyên a và b
C. in ra hiệu của 2 số a và b
D. in ra a và b
Đáp án : C
93 ) Đoạn lệnh sau cho tác dụng gì ?
int main ( )
{
int a = 15, b = 10, c = 5 ;
if ( a > b > c )
cout < < “ True ” ; else cout < < “ False ” ; } A. True B. False C. 30 D. 0 Đáp án : B 94 ) Chương trình sau dùng để thực thi việc làm gì ?
A. in ra a
B. in ra tổng s của 2 số nguyên a và b
C. in ra hiệu của 2 số a và b
D. in ra a và b
Đáp án : D
95 ) Trong C + +, cho chương trình sau :

Chương trình trên cho tác dụng là :
A. toi la Mr Bean hoc lop 11
B. Xin chao
C. Xin chao toi la Mr Bean hoc lop 11
D. Xin chao
toi la Mr Bean hoc lop 11
Đáp án : C
96 ) Hãy xem xét đoạn mã sau lỗi ở dòng nào ?

A. Dòng 1 và dòng 2
B. Dòng 3 và dòng 4
C. Dòng 2 và dòng 5
D. Dòng 3 và dòng 2
Đáp án : C
97 ) Chương trình sau dùng để thực thi việc làm gì ?

A. in ra a
B. in ra tổng s của 2 số nguyên a và b
C. in ra hiệu của 2 số a và b
D. in ra a và b
Đáp án : B
98 ) Chèn phần còn thiếu của mã bên dưới để in ra dòng chữ “ xin chao ” .
int main ( ) {
< < “ xin chao ! ” ; return 0 ; } A. cin B. cout C. cint D. endl Đáp án : B 99 ) Trong C + +, cho đoạn lệnh sau :
Chương trình trên có mẫy lỗi ?
A. 0
B. 1
C. 2
D. 3
Đáp án : C

100) cho đoạn code

int main() {     int i = 3;     if (!i)        i++;    i++;     if (i == 3)       i += 2;    i += 2;     cout<

A. 7
B. 5
C. 6
D. khác

Đáp án : C
tải File đề và đáp án chỉ cần hòn đảo trên smartest tại đây Drive