ThatQuiz Test Library Take this test now
Mathematics C++ - Test
Contributed by: Brown
  • 1. What is the correct value to return to the operating system upon the successful completion of a program?
A) 0
B) Programs do not return a value.
C) -1
D) 1
  • 2. What is the only function all C++ programs must contain?
A) system()
B) main()
C) start()
D) program()
  • 3. What punctuation is used to signal the beginning and end of code blocks?
A) -> and <-
B) ( and )
C) { }
D) BEGIN and END
  • 4. What punctuation ends most lines of C++ code?
A) :
B) ;
C) '
D) .
  • 5. Which of the following is a correct comment?
A) { Comment }
B) /* Comment */
C) ** Comment **
D) */ Comments */
  • 6. Which of the following is not a correct variable type?
A) float
B) double
C) int
D) real
  • 7. Which of the following is the correct operator to compare two variables?
A) ==
B) equal
C) =
D) :=
  • 8. What is an undeclared variable?
A) Source Code
B) A variable that ends with a semicolon
C) A variable that you didn’t declare
D) Programs do not return a value
  • 9. What is PC-Lint?
A) A C/C++ Compiler
B) A Static Analysis Tool for C/C++
C) An Source Code Tool
D) An IDE
  • 10. An If-Statement is based off if a given condition is what?
A) Boolean
B) True or False
C) Equal Equal
D) Equal
  • 11. Which is not an relational operator?
A) <=
B) ==
C) @
D) >=
  • 12. Which statement is False?
A) 3 <= 4
B) 5 != 4
C) 4 >= 4
D) 5 == 6
  • 13. Which is not a type of Loop?
A) If-Else
B) Do-While
C) For
D) While
  • 14. PC-Lint is for what language?
A) C#
B) .Net
C) C++
D) Java
  • 15. A Do While loop is useful for…
A) reversed
B) multiple choices
C) 1 choice
D) to loop once
  • 16. What is the result of the following statement?
    X = 10;
    Y = ++x;
A) x = 11, y = 10
B) x = 10, y = 11
C) x = 10, y = 10
D) x = 11, y = 11
  • 17. What is the result of the following statement?
    X = y = z = 0;
A) The statement is incorrect
B) x = 0, y = Null, z = Null
C) x = 0, y = 0, z = 0
D) x = 0, y = 1, z = 2
  • 18. What will the output of the following code?
    {
    int x = 10, y = 15;
    x = x++;
    y = ++y;
    printf(“%d,%d\n”, x,y);
    {hj
A) 11, 16
B) 10, 16
C) 11, 15
D) 10,15
  • 19. What is the only function all C++ programs must contain?
A) main()
B) start()
C) system()
D) program()
  • 20. What punctuation ends most lines of C++ code?
A) ‘(single quote)
B) :(colon)
C) ;(semi-colon)
D) .(dot)
Created with That Quiz — the site for test creation and grading in math and other subjects.