即时通讯新的C#和我的逻辑不会工作 它使上显示我的其他命令 没有错误C#逻辑不会工作
///////////////////////////////////////////////////////////////////
int age = 12;
if ((age <= 0) && (age >= 12))
{
Console.WriteLine("You are young");
}
else if ((age <= 13) && (age >= 17))
{
Console.WriteLine("You're a teen");
}
else if ((age <= 18) && (age >= 50))
{
Console.WriteLine("You're an adult");
}
else if ((age <= 51) && (age >= 120))
{
Console.WriteLine("You're Elderly");
}else
{
Console.Beep();
}
///////////////////////////////////////////////////////////////////
人如何既低于'0',比'12'旧的?你的所有条件都是不可能的。 –
[C#操作员文档](https://msdn.microsoft.com/en-us/library/6a71f45d.aspx) – Jim
试试这个:'((age> = 0)&&(age <= 12))' –