Sub: Data structure Consider the following 'C' routine int DO ( int a[ ], int /b, int ub) { int temp; if( Ib == ub) return a[lb]; else { temp =DO( a, lb+1, ub); if (a[/b]<= temp); return a[lb]; else return temp; } } What does DO(a,0,5) return if a[ ] = {0, –1,10,12,5,8};

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter3: Understanding Structure
Section: Chapter Questions
Problem 12RQ
icon
Related questions
Question
Sub: Data structure
Consider the following 'C’ routine
int DO ( int a[ ], int /b, int ub)
{
int temp;
if( /b == ub)
return a[lb];
else
{
temp =DO( a, Ib+1, ub);
if (a[/b]<= temp);
return a[/b];
else
return temp;
}
What does DO(a,0,5) return if
a[ ] = {0, –1,10,12,5,8};
Transcribed Image Text:Sub: Data structure Consider the following 'C’ routine int DO ( int a[ ], int /b, int ub) { int temp; if( /b == ub) return a[lb]; else { temp =DO( a, Ib+1, ub); if (a[/b]<= temp); return a[/b]; else return temp; } What does DO(a,0,5) return if a[ ] = {0, –1,10,12,5,8};
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Function Arguments
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage