C语言中的基本结构 1 ——顺序结构篇

目录

一、前言:

二、什么是顺序结构?


一、前言:

C语言中有三类基本结构。有按照代码编写的顺序一步一步执行的顺序结构,有选择下一步该往哪里执行的分支结构,还有能够完成重复任务的循环结构。本篇我们介绍的是其中的第一种——顺序结构。

二、什么是顺序结构?

我先问大家两个脑筋急转弯。

问:把大象塞进冰箱需要几步?

你用三分讥笑、三分薄凉、四分漫不经心的眼神瞟了一眼,答到:三步。

                                                                                                        1.打开冰箱门;

                                                                                                        2.把大象放进冰箱;

                                                                                                        3.把冰箱门关上。

又问:把长颈鹿放进冰箱需要几步?

你呵呵一笑答到:四步。

                                1.打开冰箱门;

                                2.把大象取出来;

                                3.把长颈鹿放进去;

                                4.把冰箱门关上。

完全正确,让我们仔细想想,这两个脑筋急转弯体现出来的思想就是顺序结构。具体在C语言中就是代码的执行过程是按照顺序一步一步往下走的。

使用 “调试” 这一工具,我们可以借助左侧的黄色箭头和右侧的 “监视” 窗口清晰的观察到代码和变量的运行变化过程。

黄色箭头指示着代码执行到了哪一行(上一条代码已执行完毕,指示代码等待执行),监视窗口能让我们看见变量的变化。

请仔细观察随着左侧的黄色箭头向下移动,右侧监视窗口内abc变量值的变化。

很容易发现,在黄色箭头指在第 7 行时,abc均不是我们指定的数值,而当箭头从第 7 行移到第 8 行时,a的值变成了我们指定的 “100”,bc仍未改变。

随着箭头一步步向下移动,b内包含的数字也变成了我们指定的 “200”,c也得到了a + b的值,最后我们控制台上打印出现了c的值,这就是我们说的C语言顺序结构。

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值