gpt4 book ai didi

c# - 使用循环来确定数字是否有效 c#

转载 作者:太空宇宙 更新时间:2023-11-03 10:25:02 24 4
gpt4 key购买 nike

我试图让用户输入 2-12 之间的数字。我想使用循环来检查是否有效,但我无法只显示一次结果。

Console.WriteLine("Enter number between 2 and 12");
int x = int.Parse(Console.ReadLine());

bool isValid = true;
for(int p = 2; p < 13; p++)
{
if(p > x)
{
isValid = true;
}
else
isValid = false;

if(isValid == true)
{
Console.WriteLine("{0} is good", x);
}
else
Console.WriteLine("not valid");
}

最佳答案

为什么需要循环检查范围内的值?

这样试试

if(x>=2 && x<=12)
Console.WriteLine("{0} is good", x);
else
Console.WriteLine("not valid");

关于c# - 使用循环来确定数字是否有效 c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31932300/

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