The elements of an integer -valued array can be initialized so that a[i] == i in
ID: 3670967 • Letter: T
Question
The elements of an integer -valued array can be initialized so that a[i] == i in a recursive fashion as follows:
An array of size 0 is already initialized ;
Otherwise
set the last element of the array to n-1 (where n is the number of elements in the array , for example, an array of size 3 will have its last element -- index 2-- set to 2; and
initialize the portion of the array consisting of the first n-1 elements (i.e., the other elements of the array )
Write a void function named init that accepts an integer array , and the number of elements in the array and recursively initializes the array so that a[i] == i.
Explanation / Answer
void f( int arry[], int size)
{
if(size == 0) { arry[0] = 0; return;}
arry[size] = size;
f(arry,size -1);
}
i think this logic will be sufficient for the qote.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.