CSCI 121 Final Exam Question and
answers already passed || LATEST
UPDATE 2026
Which of the following is an input device for a computer?
a. CPU
b. Monitor
c. Mouse
d. Printer
e. Memory
c
Which of the following is a correct way to print out "Hello World!" on the screen
and the cursor
goes to the new line after the printing finished.
a. cout >> "Hello, World!\n" ;
b. cout << "Hello, World!/n" ;
c. cout >> "Hello, World!" << endl ;
d. cout << "Hello, World!" << endl;
d
Which of the following is correct?
a. #include < iostream>
b. #include <iostream>
,c. #include <iostream >
d. All of a, b, and c
*pg. 26
b
Which of the following prints out a tab space?
a. cout << "\t";
b. cout >> "\t";
c. cout << "/t";
d. cout >> "/t";
a
C++ source code is saved in a file with extension _____________
a. .obj
b. .cpp
c. .txt
d. .exe
b
Which of the following is a legal C/C++ identifier?
a. how?
b. 2how
c. how2
d. #how
, *pg. 43
c
Which of the following is the correct way to declare an int variable
named num_of_items+and
initialize it to 10?
a. Int num_of_items = 10;
b. int num_of_items[10];
c. int num_of_items(10);
d. none of the above
pg. 49
c
Which of the following is the correct C/C++ expression for math expression
square root of (2x + y)
a. sqrt(2*x+y)
b. sqrt(2x+y)
c. square(2*x+y)
d. square(2x+y)
a
What is the error in the following statement? Assume that x, and y are declared
and initialized.
if(x > y)
cout << x << " is smaller than " << y << endl;
answers already passed || LATEST
UPDATE 2026
Which of the following is an input device for a computer?
a. CPU
b. Monitor
c. Mouse
d. Printer
e. Memory
c
Which of the following is a correct way to print out "Hello World!" on the screen
and the cursor
goes to the new line after the printing finished.
a. cout >> "Hello, World!\n" ;
b. cout << "Hello, World!/n" ;
c. cout >> "Hello, World!" << endl ;
d. cout << "Hello, World!" << endl;
d
Which of the following is correct?
a. #include < iostream>
b. #include <iostream>
,c. #include <iostream >
d. All of a, b, and c
*pg. 26
b
Which of the following prints out a tab space?
a. cout << "\t";
b. cout >> "\t";
c. cout << "/t";
d. cout >> "/t";
a
C++ source code is saved in a file with extension _____________
a. .obj
b. .cpp
c. .txt
d. .exe
b
Which of the following is a legal C/C++ identifier?
a. how?
b. 2how
c. how2
d. #how
, *pg. 43
c
Which of the following is the correct way to declare an int variable
named num_of_items+and
initialize it to 10?
a. Int num_of_items = 10;
b. int num_of_items[10];
c. int num_of_items(10);
d. none of the above
pg. 49
c
Which of the following is the correct C/C++ expression for math expression
square root of (2x + y)
a. sqrt(2*x+y)
b. sqrt(2x+y)
c. square(2*x+y)
d. square(2x+y)
a
What is the error in the following statement? Assume that x, and y are declared
and initialized.
if(x > y)
cout << x << " is smaller than " << y << endl;