Warning: implode(): Invalid arguments passed in /www/wwwroot/jobquiz.info/mdiscuss.php on line 336 Will the following functions work? int f1(int a, int b) { return ( f2(20) ); } int f2(int a) { return (aa); } ?->(Show Answer!)
1. Will the following functions work? int f1(int a, int b) { return ( f2(20) ); } int f2(int a) { return (aa); }
Ask Your Doubts Here
Comments
By: guest on 01 Jun 2017 06.01 pm
Yes, It will return the value 20*20 = 400 Example: #include <stdio.h> int f1(int, int); /* Function prototype */ int f2(int); /* Function prototype */ int main() { int a = 2, b = 3, c; c = f1(a, b); printf("c = %d\n", c); return 0; } int f1(int a, int b) { return ( f2(20) ); } int f2(int a) { return (a * a); } Output:
c = 400
c = 400