Which of the following statements are correct about the C#.NET program given below?
namespace IndiabixConsoleApplication
{
class SampleProgram
{
static void Main(string[ ] args)
{
int a = int s =c =
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 125.
- It will output 0.
- It will output 0 125.
- An error will be reported in the statement return ss, cc; since a function cannot return multiple values.
|