gpt4 book ai didi

c# - 程序不退出

转载 作者:行者123 更新时间:2023-11-30 18:52:27 63 4
gpt4 key购买 nike

刚开始使用 C#,这可能只是一个简单的修复,但我似乎看不到它。一旦程序第一次执行(添加两个数字之后),系统会提示用户输入是或否作为退出条件。当我输入“否”时,程序将再次循环。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BasicCalculator
{
class Program
{
static void Main(string[] args)
{
bool again = false;
while (!again)
{
Console.WriteLine("C# Basic Calcuator");
Console.WriteLine("Please enter two numbers to be added: ");
Console.WriteLine("Number 1: ");

int result;
int a = Convert.ToInt32(Console.ReadLine());


Console.WriteLine("Number 2: ");
int b = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Result: ");
result = a + b;

//print result
Console.WriteLine(result);

//potential exit condition
Console.WriteLine("Would you like to calculate again?");
if(Console.ReadLine() == "no")
{
again = false;
}
else
{
again = true;
}

}



}
}
}

非常感谢任何帮助!

最佳答案

将前两行更改为以下内容:

bool again = true;
while (again)

关于c# - 程序不退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24409743/

63 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com