집 >백엔드 개발 >C#.Net 튜토리얼 >C++ 제어문 사용
제어문은 프로그램 실행 흐름을 제어하는 소스 코드의 요소입니다. 여기에는 {
및 }
대괄호를 사용하는 블록, for, while 및 do while을 사용하는 루프, if 및 switch 및 goto를 사용하는 결정이 포함됩니다. 제어문에는 조건문과 무조건문의 두 가지 유형이 있습니다. (관련 권장사항: "C++ 튜토리얼") {
和 }
方括号的块、使用for、while和do while的循环以及使用if和switch的决策,还有goto。有两种类型的控制语句:条件语句和无条件语句。(相关推荐:《C++教程》)
c++中的条件语句
有时,程序需要根据特定的条件执行。条件语句在满足一个或多个条件时执行。这些条件语句中最常见的是if语句,它的形式是:
if (condition) { statement(s); }
只要条件为真,此语句就会执行。
c++使用了许多其他条件语句,包括:
if-else
: if-else语句在非此即非的基础上操作。如果条件为真,则执行一条语句;如果条件为false,则执行另一个。
if-else if-else
:这个语句根据条件选择一个可用的语句。如果没有条件为真,则执行末尾的else语句。
while
:只要给定的语句为真,while就重复该语句。
do while
: do while语句类似于while语句,只是在语句末尾检查了条件。
for
:只要满足条件,for语句就会重复一个语句。
无条件的控制语句
无条件控制语句不需要满足任何条件。他们立即将控制从程序的一个部分移动到另一个部分。
c++中的无条件语句包括:
goto
: goto语句将控件指向程序的另一部分。
break
: break语句终止循环(重复结构)
continue
if-else
: if-else 문은 둘 중 하나를 기준으로 작동합니다. 조건이 true이면 하나의 명령문이 실행되고, 조건이 false이면 다른 명령문이 실행됩니다. 🎜🎜if-else if-else
: 이 문은 조건에 따라 사용 가능한 문을 선택합니다. 조건이 참이 아니면 마지막에 있는 else 문이 실행됩니다. 🎜🎜while
: while은 주어진 문이 참인 한 반복합니다. 🎜🎜do while
: do while 문은 문의 끝에서 조건을 확인한다는 점을 제외하면 while 문과 유사합니다. 🎜🎜for
: 조건이 충족되는 한 for 문은 문을 반복합니다. 🎜🎜무조건 제어문🎜🎜무조건 제어문은 어떤 조건도 충족할 필요가 없습니다. 그들은 즉시 프로그램의 한 부분에서 다른 부분으로 제어권을 이동합니다. 🎜🎜C++의 무조건문에는 다음이 포함됩니다.🎜🎜goto
: goto 문은 프로그램의 다른 부분에 대한 제어를 가리킵니다. 🎜🎜break
: break 문은 루프를 종료합니다(반복 구조) 🎜🎜continue
: 루프에서 continue 문을 사용하여 제어를 전송하여 다음 값에 대한 루프를 반복합니다. back to 루프가 시작되고 후속 명령문은 무시됩니다. 🎜🎜 🎜위 내용은 C++ 제어문 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!