Question: c program Exercise 2 Twice by Value vs. by Reference Exercise Objectives Creating , initializing, and using pointers Function call by Value vs. call by
c program
Exercise 2 Twice by Value vs. by Reference
Exercise Objectives
- Creating, initializing, and using pointers
- Function call by Value vs. call by Reference
Problem Description
Write and run a C program that performs the following:
- Asks the user to input an integer number (n).
- Prints the value of n
- Passes the number to a function named twiceByValue, which computes the twice of the number. The function then returns the result to the main function to be printed.
- In the main function, print the value of n
- Passes the number to a function named twiceByRef, which computes the twice of the number using call by reference and stores the value in the parameter. The function prints the result.
- In the main function, Reprint the value ofn
Sample run
Input an integer: 5
The function twiceByValue return 10
The value on n in the main is 5
The function twiceByRef prints: 10
The value on n in the main is 10
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
