Assignment - 3 FUNCTIONS

  1. What is function? Explain need of function in C 
  2. What is actual argument and formal arguments? Explain with example. 
  3. List out user define function category and explain any one from them with example. 
  4. What is recursion? What are the advantages and disadvantages of recursion? Explain with example. 
  5. Explain call by value and call by reference with example. 
  6. Compare library function and user defined function. 
  7. Explain return statement and write C example.
Note: Assignment Submission Date: 2-April-2018 Monday