C语言中流程图的主要作用是,C语言 三大流程控制
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语言 三大流程控制相关推荐
- c语言中初始值的作用,初始C语言学习
一.我的第一个C语言程序 #include int main() { printf("Hello C语言!\n"); printf("Hello Word!\n" ...
- c语言中个各标点符号作用,在C语言中各个标点符号的作用是什么?
分号 是一条语句的结束标志符,每一条语句都必须以分号结尾. 冒号 一般在switch语句,三目运算符 例如( ? : ),类 等等中常用到,逗号 一般用于间隔两个变量,例如定义两个变量 int a , ...
- c语言中关闭文件的作用,【C语言】计算机中的流和文件概述(文件的概念及打开关闭)...
[C语言]计算机中的流和文件概述(文件的概念及打开关闭) [C语言]计算机中的流和文件概述(文件的概念及打开关闭) 目录 一.计算机中流 二.文件 1.文件的概念 2.文件的分类 3.文件的缓冲区 4 ...
- C语言中的逗号的作用,C语言逗号运算符和逗号表达式基础总结
逗号运算符的作用: 1,起分隔符的作用: 定义变量用于分隔变量:int a,b 输入或输出时用于分隔输出表列 printf("%d%d",a,b) 2,用于逗号表达式的顺序运算符 ...
- C语言中双感叹号的作用
1.C语言中双感叹号的作用 (1)感叹号的作用:感叹号是逻辑运算符,表示逻辑非,也就是把真变成假,把假变成真: (2)在C语言中,0值表示假,非0值都是真,所以感叹号会把非0值变成0,而把0值变成1: ...
- c语言中存贮班级学生的变量,C语言----变量教案.docx
C语言----变量教案 课 题 2.2 常量和变量----变量 课型 理实一体化 授课班级 高二计算机(升学班) 课时 2 教学目标 复习巩固C语言中常量的应用: 掌握C语言中变量的命名规则及应用. ...
- C++:C++语言入门级基础知识考察点回顾之基本数据类型、流程控制
C++:C++语言入门级基础知识考察点回顾之基本数据类型.流程控制 目录 C++的基本数据类型 0.return 的两种实现
- c语言中预处理指令的作用,C语言中常用预处理指令
转载自 https://blog.csdn.net/farsight2009/article/details/58602886 姓名:张艳博 学号:17021223249 [嵌牛导读]: C语言中常用 ...
- C语言中的静态函数的作用
转载 在C语言中为什么要用静态函数(static function)? 如果不用这个static关键字,好象没有关系.那么,用了static以后,有什么作用呢? 我们知道,用了static的变量,叫做 ...
最新文章
- 这一行代码,很有温度!
- python线程池超过最大数量_python自定义线程池控制线程数量
- 1.25 包(package)详解
- Trie树进阶:Double-Array Trie原理及状态转移过程详解
- sklearn one_hot向量输出维度第2维大小的本质
- 我见过太多PhD,精神崩溃、心态失衡、身体垮掉、一事无成
- uwsgi+django在ubuntu下命令部署亲测ok
- 机器学习TP FP FN TN评价指标
- 机器视觉LED光源的选择及其性能优势
- Python3_tuple
- ArcGIS中利用DEM制作山体阴影立体晕渲图调色附数据和在线视频教程
- mysql 汉化成中文版
- ODC20:更开放的行业解决方案,进击的OPPO IoT生态与云能力
- 群辉docker安装树莓派镜像_群晖 Docker 安装 AriaNg+File Browser
- dedecms怎么改php版本_王者荣耀:管你版本怎么改,这几位峡谷常青树始终屹立不倒...
- excel三种查重方法
- 什么是深度学习?为何需要深度学习?
- idea 链接github 无法成功登陆, SpringCloud Config 分布式配置中心配置
- 【触动精灵】开发手册学习整理(一)
- 论文审稿意见太奇葩?NeurIPS 2021:把它曝光出来给人看