【发布时间】:2021-09-28 17:56:36
【问题描述】:
所以我得到了这个任务,我应该编写一个 c# 程序,让用户输入两个数字。如果其中一个输入为正而另一个为负,则程序应返回 true。我已经尝试了以下方法,但我没有让它工作。有什么想法吗?
static void check()
{
Console.WriteLine("Type in a positive number:");
int num1 = int.Parse(Console.ReadLine());
Console.WriteLine("Type in a negative number:");
int num2 = int.Parse(Console.ReadLine());
if (num1 > 0; num2 < 0)
{
Console.WriteLine("Correct input.");
}
else()
{
Console.WriteLine("Wrong input.");
}
}
【问题讨论】:
-
您想使用
&运算符。if (num1 > 0 & num2 < 0)。 read more here -
除整数之外,还需要检查其他数字吗?