ToB企服应用市场:ToB评测及商务社交产业平台

标题: c++教程3控制结构与函数 [打印本页]

作者: 饭宝    时间: 2024-3-11 05:52
标题: c++教程3控制结构与函数
3控制结构与函数

3.1 if

C++ if 关键字执行基本的条件测试,对给定表达式进行布尔值(true 或 false)求值,其语法如下:
  1. if ( test-expression ) { statements-to-execute-when-true }
复制代码
测试后面的大括号可以包含一个或多个语句,每个语句都以分号结束,但这些语句只有在发现表达式为真时才会被执行。如果测试结果为假,程序将继续执行下一个任务。
另外,if 语句还可以在测试失败时提供其他执行语句,方法是在 if 语句块后附加 else 语句块,如下所示:
  1. if ( test-expression ) { statements-to-execute-when-true }
  2. else { statements-to-execute-when-false }
复制代码
如果测试成功时只需执行一条语句,则可以省略大括号,但保留大括号会使代码更清晰。
要测试两个条件,测试表达式可以使用 && 操作符,例如 if ( ( num > 5 ) && ( letter == 'A' ) )。另外,if 语句也可以 "嵌套 "在另一个 if 语句中,这样只有当两个测试都成功时,内部语句块中的语句才会被执行,但如果外部测试成功,外部语句块中的语句才会被执行。

ifelse.cpp
[code]#include using namespace std;int main(){  int num = 8;  char letter = 'A';  if( num > 5 )  {    cout




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4