21xrx.com
2024-11-22 12:20:30 Friday
登录
文章检索 我的文章 写文章
C++中的if语句如何使用,附带示例说明
2023-06-27 09:58:43 深夜i     --     --
C++ if语句 示例

C++中的if语句是一种条件语句,可以在程序执行时判断一个条件是否为真,如果为真则执行相应的操作,否则跳过该操作。if语句的基本格式为:


if(condition)

  //执行的操作

其中,condition是一个Boolean类型的表达式,如果结果为true,则执行if语句中的操作,否则跳过。

在C++中,if语句还可以带有else语句。如果if判断的条件不成立,程序会执行else语句中的操作。if-else语句的格式如下:


if(condition)

  //执行的操作

else

  //执行的操作

如果condition的值为true,则执行if的操作;否则执行else的操作。

C++中的if语句还可以带有多个else if分支,相当于多个条件判断。if-else if-else语句的格式如下:


if(condition1)

  //执行的操作

else if(condition2)

  //执行的操作

else

  //执行的操作

如果condition1的值为true,则执行if的操作;如果condition1的值为false,但condition2的值为true,则执行else if的操作;如果所有条件都不成立,则执行else的操作。

下面是一个示例,说明如何使用if语句:


#include <iostream>

using namespace std;

int main()

{

  int score = 85;

  if(score >= 90)

    cout << "优秀" << endl;

  

  else if (score >= 80)

    cout << "良好" << endl;

  

  else if (score >= 70)

    cout << "中等" << endl;

  

  else if (score >= 60)

    cout << "及格" << endl;

  

  else

    cout << "不及格" << endl;

  

  return 0;

}

上述示例中,通过if-else if语句来判断一个学生的成绩,根据不同的成绩输出不同的评价。如果score大于等于90,输出"优秀";如果score大于等于80,输出"良好";以此类推。最后,如果所有的条件都不成立,输出"不及格"。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复