How many times is the following code invoked by the call recursive(4)?

```
void recursive( int i )
{
using namespace std;
if (i < 8)
{
cout << i << " ";
recursive(i);
}
}
```

a) 2
b) 4
c) 8
d) 32
e) This is an infinite recursion.


e) This is an infinite recursion.

Computer Science & Information Technology

You might also like to view...

Suppose we have a list of part numbers, numbered from 0 to 1999 and we want to use a hash table for the part numbers. There is no chance that any new part numbers will be inserted and that no part numbers will be removed. We should use:

A. h( k ) = k B. chaining C. probing D. a uniform

Computer Science & Information Technology

Here are several function members of a class. Tell whether each may be used as an l-value, only, an r-value only or both. B is a class that has mutators.

a) ``` //declarations of these appear together in the //definition of class A int& A::f( ){ /* */} const int& A::f( )const{ /* */} ``` b) ``` const int& A::f( ){ /* */} ``` c) ``` const B A::f( ){ /* */} ``` d) ``` B A::f( ){ /* */} ```

Computer Science & Information Technology

This bubble sort has the effect of bubbling the largest items to the end of the list.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

Attempting to inject 50 alphanumeric key strokes including spaces into an application input field that only expects four alpha characters in considered which of the following attacks?

A. XML injection B. Buffer overflow C. LDAP Injection D. SQL injection

Computer Science & Information Technology