21xrx.com
2024-12-22 22:23:54 Sunday
登录
文章检索 我的文章 写文章
C++中的if-else语句
2023-07-06 02:54:18 深夜i     --     --
C++ if-else 语句 条件判断 控制流 语句块

在C++编程语言中,if-else语句是非常常用的选择结构语句。通过使用if-else语句,程序可以根据某个条件来决定是否执行特定的代码块。

if-else语句由一个if关键字和一个由花括号包围的代码块组成。代码块中的代码只有在if语句的条件为真时才会被执行。如果if语句的条件为假,则会跳过该代码块并执行else语句中的代码块。

下面是一个简单的例子,其中if-else语句用于确定一个数字是否为偶数:


int num = 6;

if(num % 2 == 0)

  cout << num << "是偶数" << endl;

else

  cout << num << "是奇数" << endl;

在这个例子中,if语句的条件是num % 2 == 0,即num除以2的余数是否为0。如果余数为0,则num是偶数并执行if语句中的代码块;否则执行else语句中的代码块。

if-else语句可以嵌套使用,以实现更复杂的条件语句。例如,下面的例子演示了如何根据学生的分数给出不同的评价:


int score = 80;

if(score >= 90)

  cout << "优秀" << endl;

else {

  if(score >= 70)

    cout << "良好" << endl;

   else {

    if(score >= 60)

      cout << "及格" << endl;

     else

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

    

  }

}

在这个例子中,首先判断学生成绩是否大于等于90分,如果是则输出“优秀”,否则进入else语句块。在else语句块中,再次使用if语句判断学生的分数是否大于等于70分、60分或者都不满足。如果学生的分数大于等于70分,则输出“良好”,否则继续判断。最后,如果学生的分数大于等于60分,则输出“及格”,否则输出“不及格”。

总之,if-else语句是C++中非常重要的选择结构语句,可以帮助程序员根据特定条件执行不同的代码块,并实现类似逻辑控制的功能。

  
  

评论区

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