Recursive Loop Counter

Design and implement a recursive function that performs the same task as
a loop counter. This function will have a void return type and
two parameters. One parameter holds the initial value of the counter variable
and is incremented on each recursive call. The other parameter holds a limit,
specifying the number of desired iterations plus one. The base case occurs
when the counter variable is equal to the limit. In the general case, print
out the counter value. Display a message indicating the loop is finished when
the base case is reached. Test your function with a simple calling program.

New Download