Câu hỏi trắc nghiệm lập trình C/C++ có đáp án - Phần 1

Bộ câu hỏi trắc nghiệm lập trình C/C++ có đáp án phần 1 bao gồm 50 câu hỏi trắc nghiệm lập trình C/C++ đầy đủ nội dung cả lý thuyết và thực hành

Câu 1. Trong cấu trúc chương trình C++, lệnh #include dùng để làm gì?
Câu 2. Trong cấu trúc chương trình C++ có bao nhiêu hàm main()?
Câu 3. Lệnh cout trong C++ có tác dụng gì?
Câu 4. Lệnh cin trong C++ có tác dụng gì?
Câu 5. Kết thúc một dòng lệnh trong chương trình C++, ta sử dụng ký hiệu gì?
Câu 6. Lệnh cout trong C++ đi kèm với cặp dấu nào?
Câu 7. Để chú thích trên 1 dòng lệnh trong chương trình C++, ta dùng cặp dấu nào?
Câu 8. Để 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?
Câu 9. Chú thích nào sau đây là chính xác?
Câu 10. Cách khai báo biến nào sau đây là đúng?
Câu 11. What is the correct value to return to the operating system upon the successful completion of a program?
Câu 12. What is the only function all C programs must contain?
Câu 13. What punctuation is used to signal the beginning and end of code blocks?
Câu 14. What punctuation ends most lines of C code?
Câu 15. Which of the following is a correct comment?
Câu 16. Which of the following is not a correct variable type?
Câu 17. Which of the following is the correct operator to compare two variables?
Câu 18. Which of the following is true?
Câu 19. Which of the following is the boolean operator for logical-and?
Câu 20. Evaluate !(1 && !(0 || 1))
Câu 21. Which of the following shows the correct syntax for an if statement?
Câu 22.
int x;
for(x = 0; x < 10; x++) { }

What is the final value of x when the code is run?
Câu 23. When does the code block following while(x<100) execute?
Câu 24. Which is not a loop structure?
Câu 25. How many times is a do while loop guaranteed to loop?
Câu 26. Which is not a proper prototype?
Câu 27. What is the return type of the function with prototype: “int func(char x, float v, double t);”
Câu 28. Which of the following is a valid function call (assuming the function exists)?
Câu 29. Which of the following is a complete function?
Câu 30. What is required to avoid falling through from one case to the next?
Câu 31. What keyword covers unhandled possibilities?
Câu 32.
void main()
{
int x = 0;
switch(x)
{
case 1: printf( "One" );
case 0: printf( "Zero" );
case 2: printf( "Hello World" );
}
}

What is the result of the following code?
Câu 33. Which of the following is the proper declaration of a pointer?
Câu 34. Which of the following gives the memory address of integer variable a?
Câu 35. Which of the following gives the memory address of a variable pointed to by pointer a?
Câu 36. Which of the following gives the value stored at the address pointed to by pointer a?
Câu 37. Which of the following is the proper keyword or function to allocate memory in C?
Câu 38. Which of the following is the proper keyword or function to deallocate memory in C language?
Câu 39. Which of the following accesses a variable in structure b?
Câu 40. Which of the following accesses a variable in a pointer to a structure, *b?
Câu 41. Which of the following is a properly defined struct?
Câu 42. Which properly declares a variable of struct foo?
Câu 43. Which of the following correctly declares an array?
Câu 44. What is the index number of the last element of an array with 29 elements?
Câu 45. Which of the following is a two-dimensional array?
Câu 46. Which of the following correctly accesses the seventh element stored in foo, an array with 100 elements?
Câu 47. Which of the following gives the memory address of the first element in array arr, an array with 100 elements?
Câu 48. Which of the following is a string literal?
Câu 49. What character ends all strings?
Câu 50. Which of the following reads in a string named x with one hundred characters?

đáp án Câu hỏi trắc nghiệm lập trình C/C++ có đáp án - Phần 1

Câu Đáp án Câu Đáp án
Câu 1 C Câu 26 B
Câu 2 A Câu 27 B
Câu 3 A Câu 28 C
Câu 4 D Câu 29 B
Câu 5 D Câu 30 B
Câu 6 D Câu 31 C
Câu 7 C Câu 32 D
Câu 8 C Câu 33 D
Câu 9 B Câu 34 C
Câu 10 A Câu 35 A
Câu 11 A Câu 36 C
Câu 12 C Câu 37 B
Câu 13 A Câu 38 B
Câu 14 B Câu 39 B
Câu 15 C Câu 40 A
Câu 16 B Câu 41 D
Câu 17 D Câu 42 B
Câu 18 D Câu 43 A
Câu 19 B Câu 44 B
Câu 20 A Câu 45 B
Câu 21 C Câu 46 A
Câu 22 A Câu 47 B
Câu 23 A Câu 48 B
Câu 24 D Câu 49 C
Câu 25 C Câu 50 B

Hà Anh (Tổng hợp)

Các đề khác

X