知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

[C++基本语法:从菜鸟变成大佬系列,就像1,2,3那么简单](六):C++的决策声明(判断)

发表时间:2022-03-25来源:网络

决策声明是什么?

决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及在条件被确定为真时要执行的一个或多个语句,以及可选的,如果条件要执行的其他语句被认定是假的。

以下是大多数编程语言中的典型决策结构的一般形式

 

 

C++编程语言提供以下类型的决策制定语句。

类型 声明和说明 if 语句 'if'语句由一个bool表达式后跟一个或多个语句组成 if...else 语句 'if'语句后面可以跟一个可选的'else'语句,该语句在bool表达式为false时执行 switch 语句 'switch'语句允许根据值列表测试变量的相等性 嵌套if语句 您可以在另一个“if”或“else if”语句中使用一个“if”或“else if”语句。 嵌套switch语句 您可以在另一个'switch'语句中使用一个'switch'语句。

 

 

 

 

 

 

If 语句

句法

C++中if语句的语法是 -

1 if(boolean_expression) { 2 // statement(s) will execute if the boolean expression is true 3 } View Code

如果布尔表达式的计算结果为true,那么将执行if语句中的代码块。如果bool表达式的计算结果为false,那么将执行if语句结束后(在结束大括号之后)的第一组代码。

流程图

 

View Code

编译并执行上述代码时,会产生以下结果

View Code

For English visitors,please click here

If...else 语句

一个如果语句可以跟着一个可选的其他语句,当布尔表达式是假的,其执行。

句法

C ++中if ... else语句的语法是

1 if(boolean_expression) { 2 // statement(s) will execute if the boolean expression is true 3 } else { 4 // statement(s) will execute if the boolean expression is false 5 } View Code

如果bool表达式的计算结果为true,那么将执行if代码,否则将执行代码

流程图

 

 


1 #include 2 using namespace std; 3 4 int main () { 5 // local variable declaration: 6 int a = 100; 7 // check the boolean condition 8 if( a < 20 ) { 9 // if condition is true then print the following 10 cout
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜