Computer Science and C++ Quiz Answers, Page 5
Question #41
What does the following code do?
void afunction(int *x)
{
x=new int;
*x=12;
}
int main()
{
int v=10;
afunction(&v);
cout<<v;
}
Outputs 12
Outputs 10
Outputs the address of v
Question #42
To what value do nonglobal variables default?
auto
register
static
Question #43
Which header file allows file I/O with streams?
iostream
fstream
fileio.h
Question #44
What is the outcome of the line of code "cout<<abs(-16.5);"?
16
17
16.5
Question #45
What value will "strcmp("Astring", "Astring");" return?
A positive value
A negative value
Zero
Question #46
Evaluate !(1&&1||1&&0)
Error
True
False
Question #47
What header file is needed for the function exit()?
stdlib.h
conio.h
dos.h
Question #48
What ANSI C++ function clears the screen?
clrscr()
clear()
There is no function, defined by the ANSII C++ standard, which will clear the screen
Question #49
When run on a computer, will a recursive function without an end condition ever quit?
Compiler-Specific (Some compilers can convert these functions to infinite loops)
No
Yes
Question #50
How long does the following code run?
for(int x=0; x=3; x++)
Never
Three times
Forever
Answers index