1>顺序流程图

2>悬着流程图

在计算机中,如果指定逻辑值,结果为0才为假,反之则为真,非0则1

(1)

if(条件)

{

语句体

}

(2)if(条件)

{

语句体

}

else

{

语句体

}

(3)

if()

{

语句1

}

else if()

{

语句2

}

.

.

.

.

.

.

注意点;1》esle 可有可无,如果有就必须要放在最后

2》if语句一次只能执行一条

分支结构:

1 switc【使用场景:在判断默一遍量的值是否等于所列出的具体值 常用在枚举中 最好不要用来判断某一个变脸在某一个具体的范围内】

switch (表达式或者变量)

{

case 常量1:

语句体;

break:

.......

default :

break;

}

注意点: break的作用:跳出最近的switch

cdse 后面只能跟常量

case 后面的值不能重复

default可以不写,还可以放在任何位置

每一个case语句后面都要加上break:

循环语句

1》 while

{

语句体;

}

2》循环结构 do-whlie

do

{

语句体

}

我行列();

注意点1*do-while中的while后面有分号;

2*do-while至少要执行一次

3》循环结构 for

for (表达式1 ;表达式2;表达式3 )

{

语句体

}

功能分析:先执行表达式1 ,有且只执行一次,××××在判断表达式2 是否成立,当表达式2成立的时候就执行{}里面的内容,如果表达式2 不成立,就不执行{}里面的内容;并且表达式3也不会执行;当表达式{}执行完了以后再去执行表达式3.但表达式3执行完后。再返回××××××××开始执行

for循环的注意点:

1>表达式1可有可无,表达式3也可以略

2>如果3个表达式都省略的话,就表示是一个死循环

死循环的写法

while(1)

{

}

while (1);

do

{

}while(1):

for (;;)

{

}

for(;;);

b

break:switch-case, while循环,do-while,for 循环

作用:当循环碰到break语句时,break下面的语句直到最后一层的循环里面的代码将不会执行;而且break只会跳出一层循环

continue:while循环,do-while,for循环

作用:当循环碰到continue时,continue下面的语句直到最后的一次循环里面的代码将不会执行;而且continue只是跳出整个循环中的一次

注意点:

1》for(表达式1 ;表达式2;表达式3)

{

if()

{

【break;//当执行表达式之后,就不会执行表达式3】

【 continue;//当执行continue之后,还会执行表达式3】

}

}

C语言中流程图的主要作用是,C语言 三大流程控制相关推荐

  1. c语言中初始值的作用,初始C语言学习

    一.我的第一个C语言程序 #include int main() { printf("Hello C语言!\n"); printf("Hello Word!\n" ...

  2. c语言中个各标点符号作用,在C语言中各个标点符号的作用是什么?

    分号 是一条语句的结束标志符,每一条语句都必须以分号结尾. 冒号 一般在switch语句,三目运算符 例如( ? : ),类 等等中常用到,逗号 一般用于间隔两个变量,例如定义两个变量 int a , ...

  3. c语言中关闭文件的作用,【C语言】计算机中的流和文件概述(文件的概念及打开关闭)...

    [C语言]计算机中的流和文件概述(文件的概念及打开关闭) [C语言]计算机中的流和文件概述(文件的概念及打开关闭) 目录 一.计算机中流 二.文件 1.文件的概念 2.文件的分类 3.文件的缓冲区 4 ...

  4. C语言中的逗号的作用,C语言逗号运算符和逗号表达式基础总结

    逗号运算符的作用: 1,起分隔符的作用: 定义变量用于分隔变量:int a,b 输入或输出时用于分隔输出表列 printf("%d%d",a,b) 2,用于逗号表达式的顺序运算符 ...

  5. C语言中双感叹号的作用

    1.C语言中双感叹号的作用 (1)感叹号的作用:感叹号是逻辑运算符,表示逻辑非,也就是把真变成假,把假变成真: (2)在C语言中,0值表示假,非0值都是真,所以感叹号会把非0值变成0,而把0值变成1: ...

  6. c语言中存贮班级学生的变量,C语言----变量教案.docx

    C语言----变量教案 课 题 2.2 常量和变量----变量 课型 理实一体化 授课班级 高二计算机(升学班) 课时 2 教学目标 复习巩固C语言中常量的应用: 掌握C语言中变量的命名规则及应用. ...

  7. C++:C++语言入门级基础知识考察点回顾之基本数据类型、流程控制

    C++:C++语言入门级基础知识考察点回顾之基本数据类型.流程控制 目录 C++的基本数据类型 0.return 的两种实现

  8. c语言中预处理指令的作用,C语言中常用预处理指令

    转载自 https://blog.csdn.net/farsight2009/article/details/58602886 姓名:张艳博 学号:17021223249 [嵌牛导读]: C语言中常用 ...

  9. C语言中的静态函数的作用

    转载 在C语言中为什么要用静态函数(static function)? 如果不用这个static关键字,好象没有关系.那么,用了static以后,有什么作用呢? 我们知道,用了static的变量,叫做 ...

最新文章

  1. 这一行代码,很有温度!
  2. python线程池超过最大数量_python自定义线程池控制线程数量
  3. 1.25 包(package)详解
  4. Trie树进阶:Double-Array Trie原理及状态转移过程详解
  5. sklearn one_hot向量输出维度第2维大小的本质
  6. 我见过太多PhD,精神崩溃、心态失衡、身体垮掉、一事无成
  7. uwsgi+django在ubuntu下命令部署亲测ok
  8. 机器学习TP FP FN TN评价指标
  9. 机器视觉LED光源的选择及其性能优势
  10. Python3_tuple
  11. ArcGIS中利用DEM制作山体阴影立体晕渲图调色附数据和在线视频教程
  12. mysql 汉化成中文版
  13. ODC20:更开放的行业解决方案,进击的OPPO IoT生态与云能力
  14. 群辉docker安装树莓派镜像_群晖 Docker 安装 AriaNg+File Browser
  15. dedecms怎么改php版本_王者荣耀:管你版本怎么改,这几位峡谷常青树始终屹立不倒...
  16. excel三种查重方法
  17. 什么是深度学习?为何需要深度学习?
  18. idea 链接github 无法成功登陆, SpringCloud Config 分布式配置中心配置
  19. 【触动精灵】开发手册学习整理(一)
  20. 论文审稿意见太奇葩?NeurIPS 2021:把它曝光出来给人看

热门文章

  1. javascript对象操作总结
  2. 软件开发最重要的十件事
  3. 手势识别兼容Android 1.x和2.x的代码【转】
  4. 台湾一校长震动所有中国人的演讲
  5. www.python123.com_Python123
  6. 既是客户又是供应商清帐配置
  7. SAP标准导出功能 - 删除默认选定格式
  8. 【推荐】ABAP select语句性能优化之高级教程
  9. OracleOraDb11g_home1ClrAgent服务
  10. 轮胎扎了“钉子”该怎么办?到底要不要拔掉?