【发布时间】:2015-03-27 17:04:48
【问题描述】:
我在 C# 中创建了一个平均程序,只是为了确保我得到了数组。
我想要做的是询问用户他们是要平均整数还是非整数。我认为 If 语句是合适的。
但问题是,我不知道在 MULTIPLE 条件下使用什么运算符,我认为这最好通过查看代码来解释。 (即使我现在也很困惑 D:)
Console.WriteLine("\n Do you want to average whole numbers, or non-whole numbers? \n");
if (Console.ReadLine() == "whole numbers" && Console.ReadLine() == "Whole numbers")
{
Console.WriteLine("You chose whole numbers.");
}
我的困惑发生在“Condition”&&“Condition2”位。我不知道 && 是否是正确的运算符,C# 肯定不这么认为!
我查看了 C# MSDN 运算符列表,但无法真正理解使用哪一个...
P.S:我做多个条件的全部原因是因为大写字母 ETC,如果你们中的任何人知道如何通过忽略上限和其他容易出错的用户刻度来解决这个问题,那么请告诉我:D
【问题讨论】:
-
&& 是条件 AND 运算符。如果两个条件都为真,则结果为真。根据您的问题,您需要使用 || (条件或)运算符。