我试图使用 Console.WriteLine(Compute(i))发布我的输出,但它说“名称i在当前上下文中不存在”。
using System;
public class Program
{
public static int Compute(int i)
{
i = int.Parse(Console.ReadLine());
for (int n = 0; n <= i; n++)
{
if (n % 2 == 0)
{
Console.WriteLine(n);
}
}
return i;
}
public static void Main()
{
Console.WriteLine("Enter the number: ");
Compute(Convert.ToInt32(Console.ReadLine()));
Console.WriteLine(Compute(i));
}
}
谢谢你们对我有帮助的人。
答案 0 :(得分:1)
using System;
public class Program
{
public static int Compute(int i)
{
i = int.Parse(Console.ReadLine());
for (int n = 0; n <= i; n++)
{
if (n % 2 == 0)
{
Console.WriteLine(n);
}
}
return i;
}
public static void Main()
{
Console.WriteLine("Enter the number: ");
int i=Convert.ToInt32(Console.ReadLine());// Define i
Compute(i);
Console.WriteLine(Compute(i));
}
}