Discussion :: Functions and Subroutines
-
Which of the following statements are correct about the C#.NET program given below?
namespace FreshergateConsoleApplication { class SampleProgram { static void Main(string[ ] args) { int a = 5; int s = 0, c = 0; s, c = fun(a); Console.WriteLine(s +" " + c); } static int fun(int x) { int ss, cc; ss = x * x; cc = x * x * x; return ss, cc; } } }
- An error will be reported in the statement s, c = fun(a); since multiple values returned from a function cannot be collected in this manner.
- It will output 25 125.
- It will output 25 0.
- It will output 0 125.
- An error will be reported in the statement return ss, cc; since a function cannot return multiple values.
Answer : Option D
Explanation :
No answer description available for this question.
Be The First To Comment