什么是if语句,我该如何有效地使用它?

时间:2014-04-07 23:49:36

标签: c# c++

我很难理解if陈述。它们是什么,如何在C#和C ++中有效地使用它们?

1 个答案:

答案 0 :(得分:0)

使用if语句可以评估给定语句是否为真。

if (statement)
{
  //do something if, and only if, the preceding statement is true
}

您还可以使用else关键字对此进行扩展,如果if语句的计算结果为false,则可以执行此操作:

if (statement)
{
  //do something if the preceding statement is true
}
else
{
  //if the statement isn't true, do something else here
}

例如,

int a = 5;

if (a < 4)
{
  //code here will never run because (a < 4) is a false statement
}

if (a > 3)
{
  //code here will run because (a > 3) is a true statement
}

if (a == 5)
{
  //code here will run because (a == 5) is a true statement
}

至于如何有效地使用这些关键词......需要时间和练习来学习,与任何其他编程概念一样。一般的想法很简单:当你想要查看一个语句是否为true时使用if,如果你想为一个真正的语句做一件事而使用else,那么使用{{1}}来使用{{1}} 。但是,确切地知道要评估什么有时会更加困难,尤其是在要评估多个或复杂事物的情况下。