我的目标是让用户输入一个数字,然后在该数字上加5,然后向用户显示结果,我希望这种情况发生不止一次
class Program
{
public Queue VisitedQueue = new Queue();
public Program myprogram = new Program();
static void Main()
{
int M = Main1();
Console.WriteLine(M); // display M
Console.ReadKey();
}
static int Main1()//get user number input and add 5 store as M
{
string H;
int M;
H = Console.ReadLine();
M = Convert.ToInt32(H) + 5;
return M;
}
}
我希望这种情况发生不止一次。
为了实现这一目标,您必须在c#
中使用loop
。 对于学习,循环遵循此链接。
对于您定义的此方案,您可以尝试以下代码:
static void Main(string[] args)
{
Console.WriteLine("Please enter repeat time:");
var counter = int.Parse(Console.ReadLine());
for (var i = 0; i < counter; i++)
{
Console.WriteLine("Please enter your number:");
var number = int.Parse(Console.ReadLine());
Console.WriteLine($"{number} + 5 = {number +5}");
}
Console.ReadLine();
}
随时提问。 祝你好运