c语言 判断一个图是否全连通_C语言:程序运行流程图与顺序结构语句

39cc6a5cd28f187fd9eb48eceea32e32.png

程序运行流程图

流程图是描述问题处理步骤的一种常用图形工具,它是由一些图框和流程线组成的。流程图描述问题的处理步骤,形象直观,便于阅读。画流程图时必须按照功能选用相应的流程图符号,常用的流程图符号如下图所示。

e7cd83a3ae32076783c3408f0ae3dd6a.png

图中所示的流程图符号中,列举了四种图框和两种流程线,具体说明如下:

  1. 起止框用于表示流程的开始或结束;
  2. 输入/输出框用平行四边形表示,在平行四边形内可以写明输入或输出的内容;
  3. 判断框用菱形表示,它的作用是对条件进行判断,根据条件是否成立来决定如何执行后续的操作;
  4. 处理框用矩形表示,它代表程序中的处理功能,如算术运算和赋值等;
  5. 流程线用实心单向箭头或直线表示,可以连接不同位置的图框,流程线的标准流向是从左到右和从上到下,可用直线表示,非标准流向的流程线应使用箭头指示方向;
  6. 连接点用圆形表示,用于流程图的延续。

通过上面的讲解,相信初学者对流程图符号已经有了简单的认识,接下来先来看一个简单的流程图:

fba697d2fb75b2d4e6211b0fd23a3b74.png

判断奇偶数

图中所表示的是一个判断奇偶数的流程图,下面针对该流程图中的执行顺序进行说明,具体如下:

第1步:程序开始;

第2步:进入处理框,将变量number赋值为1;

第3步:进入判断框,判断number是否为偶数,如果是偶数,则进入下面的输出框,输出number是偶数;否则进入左面的输出框,输出number是奇数;

第4步:输出完成后,进入结束状态,程序终止。

顺序结构语句

前面我们所讲解的程序都有一个共同的特点,即程序中的所有语句都是从上到下逐条执行,这样的程序结构叫做顺序结构。顺序结构是程序开发中最常见的一种结构,它可以包含多种语句,如变量的定义语句、输入输出语句、赋值语句等。下面来看一个顺序结构的简单例子,通过程序实现按顺序输出“我爱C语言”,如例题所示:

#include <stdio.h>
int main()
{
printf("我 ");
printf("爱 ");
printf("C ");
printf("语 ");
printf("言 ");
return 0;
}

运行结果如图所示:

7cd927ba1ab14f1ade13191b17503c7a.png

在这个例题的程序中,使用了5个printf()语句,从上往下依次输出“我、爱、C、语、言”。从运行结果可以看出,程序是按照语句的先后顺序执行的。因此,可以说明该程序是一个顺序结构的程序。

如有侵权,请联系删除!

学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C语言或者有兴趣学习C语言的伙伴可以加我Q_2208165112。一起学习,一起进步。还有免费学习资料可以给各位伙伴
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值