c++之程序流程控制

c++之程序流程控制,第1张

概述三种程序运行结构:顺序结构、选择结构、循环结构。 顺序结构:程序按顺序执行,不发生跳转。 选择结构:依据条件执行不同的语句。 循环结构:判断条件是否满足,循环多次执行某段代码。 一、选择结构 //单行

三种程序运行结构:顺序结构、选择结构、循环结构。

顺序结构:程序按顺序执行,不发生跳转。

选择结构:依据条件执行不同的语句。

循环结构:判断条件是否满足,循环多次执行某段代码。

一、选择结构

//单行格式语句if(){}多行格式语句(){}else{}多条件语句else [}嵌套if语句(也就是if语句或else语句中可以嵌入多个if-else) (){    (){    }{    }}{    {    }}

三目运算符:(表达式1)? (表达式2):(表达式3),说明:如果表达式1为真,则运行表达式2,否则运行表达式3.

switch语句:

switch(表达式){    case 结果1:执行语句;break;        case 结果2:执行语句;;        .    .    .    case 结果3:执行语句;default:执行语句;;}

二、循环结构

while(循环条件){    循环语句;}
do{循环语句} while(循环条件);
for(int i=0;i<10;i++){    执行语句;  }

嵌套循环:循环里面再嵌入另一个循环。

三、跳转语句

break;continue;goto:无条件跳转;(尽量不要使用goto)

#include <iostream>using namespace std;int main() {    cout << "1.xxx" << endl;    goto flag;    cout << 2.xxx endl;    cout << 3.xxx endl;    flag:    cout << 4.xxx endl;    system(pause");    return 0;}

输出:

总结

以上是内存溢出为你收集整理的c++之程序流程控制全部内容,希望文章能够帮你解决c++之程序流程控制所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1158883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存