Câu 1 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int a = 2;
int b = 5;
int c = 5 * a % b + 7;
cout << c;
Đáp án của bạn:
Câu 2 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
cout << 56 + 05 << "ZendVN" << 33 << endl;
Đáp án của bạn:
Câu 3 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int result = 4 * 3 % 5 + 2 - (int)3.88;
cout << result << endl;
Đáp án của bạn:
Câu 4 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int age = 6;
string name = "Husky";
printf("Name: %s, born: %d", name.c_str(), 2023 - age);
Đáp án của bạn:
Câu 5 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int yourAge = 10;
cout << yourAge++;
cout << (++yourAge * 3);
Đáp án của bạn:
Câu 6 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
bool isFrontend = false;
string result = isFrontend ? "NodeJS" : "ReactJS";
cout << result << endl;
Đáp án của bạn:
Câu 7 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int age = 20;
if (age == 20)
cout << "Frontend";
else if (age >= 20)
cout << "Backend";
else
cout << "DevOps";
Đáp án của bạn:
Câu 8 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
bool isFrontend = true;
if (isFrontend)
cout << "ReactJS";
if (isFrontend)
cout << " Native";
else
cout << "NodeJS";
Đáp án của bạn:
Câu 9 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int age = 22;
if (age = 18)
cout << "Frontend";
else if (age >= 22)
cout << "Backend";
else
cout << "DevOps";
Đáp án của bạn:
Câu 10 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int x = 1;
switch(x) {
case 1: cout << "Admin";
case 2: cout << "Manager ";
default: cout << "Leader";
}
Đáp án của bạn:
Câu 11 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 6;
string result = "";
switch (number) {
case 5:
result = "7";
case 6:
result = "5";
case 7:
result = "8";
break;
default:
result = "default";
}
cout << result;
Đáp án của bạn:
Câu 12 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int yourNumber = 5;
int yourAge = 18;
string result = "JAVA";
if(yourNumber % 2 == 0 || yourAge <= 30) {
if(yourAge >= yourNumber * 2){
result = "JavaScript";
}else {
result = "Python";
}
} else {
result = "C++";
}
cout << result;
Đáp án của bạn:
Câu 13 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int a;
for (a = 2; a <= 7; a++) {
if (a % 3 == 0) continue;
cout << a;
}
Đáp án của bạn:
Câu 14 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int i = 0;
while (i < 7) {
i+=3;
if (i == 6) {
break;
}
cout << i;
}
Đáp án của bạn:
Câu 15 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
for (int j = 0; j <= 10; j += 2) {
if (j == 4) continue;
if (j == 8) break;
cout << 2*j;
}
Đáp án của bạn:
Câu 16 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 5;
while (number >= 2) {
if (number == 1 || number == 3) {
number--;
continue;
}
cout << number << "-";
number--;
}
Đáp án của bạn:
Câu 17 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
for(int a = 1;a <= 5; a++) {
if(a % 3 == 1) cout << a + 5;
if(a == 5) a = 1;
if(a == 4) break;
if(a == 2) continue;
}
Đáp án của bạn:
Câu 18 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 5, sum = 0;
do {
sum += number;
number--;
}
while (number > 2);
cout << "Sum:" << sum;
Đáp án của bạn:
Câu 19 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
for (int a = 1; a <= 2; a++) {
for (int b = 3*a-1; b > a; b--) {
cout << a + b;
}
}
Đáp án của bạn:
Câu 20 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int arrInt[] = {5, 4, 7, 2, 1};
cout << arrInt[3] * arrInt[2] - arrInt[sizeof(arrInt)/sizeof(arrInt[0]) - 1];
Đáp án của bạn: