好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

C++ 判断

C++ 判断

判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。

下面是大多数编程语言中典型的判断结构的一般形式:

判断语句

C++ 编程语言提供了以下类型的判断语句。点击链接查看每个语句的细节。

语句 描述 if 语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。 if...else 语句 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。 嵌套 if 语句 您可以在一个 ifelse if 语句内使用另一个 ifelse if 语句。 switch 语句 一个 switch 语句允许测试一个变量等于多个值时的情况。 嵌套 switch 语句 您可以在一个 switch 语句内使用另一个 switch 语句。

? : 运算符

我们已经在前面的章节中讲解了 条件运算符 ? : ,可以用来替代 if...else 语句。它的一般形式如下:

Exp1 ? Exp2 : Exp3;

其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。

? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个 ? 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个 ? 表达式的值。

查看更多关于C++ 判断的详细内容...

  阅读:37次

上一篇

下一篇

第1节:C++ STL 教程    第2节:C++ Web 编程    第3节:C++ 变量作用域    第4节:C++ 变量类型    第5节:C++ 标准库    第6节:C++ 测验    第7节:C++ 存储类    第8节:C++ 函数    第9节:C++ 常量    第10节:C++ 环境设置    第11节:C++ 基本的输入输出    第12节:C++ 动态内存    第13节:C++ 多态    第14节:C++ 多线程    第15节:C++ 教程    第16节:C++ 数字    第17节:C++ 判断    第18节:C++ 数据类型    第19节:C++ 基本语法    第20节:C++ 简介    第21节:C++ 数据结构    第22节:C++ 日期 & 时间    第23节:C++ 命名空间    第24节:C++ 接口(抽象类)    第25节:C++ 数据抽象    第26节:C++ 继承    第27节:C++ 类 & 对象    第28节:C++ 数据封装    第29节:C++ 模板    第30节:C++ 实例    第31节:C++ 字符串    第32节:C++ 数组    第33节:C++ 运算符    第34节:C++ 修饰符类型    第35节:C++ 注释    第36节:C++ 循环    第37节:C++ 指针    第38节:C++ 引用    第39节:C++ 异常处理    第40节:C++ 文件和流    第41节:C++ 重载运算符和重载函数    第42节:C++ 预处理器    第43节:C++ 有用的资源    第44节:C++ 信号处理