Question 1.
What is the correct value to return to the operating system upon the successful completion of a program?
A. -1
B. 1
C. 0
D. Programs do not return a value.
Question 2.
What is the only function all C++ programs must contain?
A. start()
B. system()
C. main()
D. program()
Question 3.
What punctuation is used to signal the beginning and end of code blocks?
A. { }
B. -> and <-
C. BEGIN and END
D. ( and )
Question 4.
What punctuation ends most lines of C++ code?
A. . (dot)
B. ; (semi-colon)
C. : (colon)
D. ' (single quote)
Question 5.
Which of the following is a correct comment?
A. */ Comments */
B. ** Comment **
C. /* Comment */
D. { Comment }
Question 6.
Which of the following is not a correct variable type?
A. float
B. real
C. int
D. double
Question 7.
Which of the following is the correct operator to compare two variables?
A. :=
B. =
C. equal
D. ==
Question 8.
Which of the following is true?
A. 1
B. 66
C. .1
D. -1
E. All of the above
Question 9.
Which of the following is the boolean operator for logical-and?
A. &
B. &&
C. |
D. |&
Question 10.
Evaluate !(1 && !(0 || 1)).
A. True
B. False
C. Unevaluatable
Answers
1. C. 0
2. C. main()
3. A. { }
4. B. ;
5. C. /* Comment */
6. B. real
7. D. ==
8. E. All of the above
9. B. &&
10. A. True
C++ MCQ -1
- Details
- Category: C and C++ Programming Language
- Hits: 2125