C语言三大程序设计结构总结,规整的编程语言:C语言的三大结构你都知道吗?...

https://www.toutiao.com/a6533935302287819271/

上过高中的人都知道,在算法一章中,讲到了程序框图,也讲到了三大程序结构,顺序结构、选择结构和循环结构。这三大结构在数学中只是被略微提到了一点,但是在C语言中,这三大结构可谓是最重要的东西了,基本上C语言的骨干支架都是它们了。

那么,下面我就来给大家说说这三大结构的有关的东西。

顺序结构

顺序结构是C语言中最常见的结构了,几乎所有的程序都需要遵循顺序结构来,这是一个简单的线性结构,按照先后顺序执行的。顺讯结构不需要过多的其它的东西来解释,它就是按照常理来的嘛。比如C语言中:

127645148_1_20180319114300691

C语言的经典程序

这个就是典型的顺序结构的例子,直接输入又直接输出,很简洁,很明了。所以顺序结构就是最基本的C语言结构了。

选择结构

建立在顺序结构的基础上,选择结构开始将C语言程序进行进一步的优化,开始出现了一些不一样的语句来添加到程序中去来让程序变得更加的高效。

所以编写程序时,并不能保证程序一定能够执行一些代码,而是需要根据一定的条件来判断那些代码要执行。那么,这就引进了一个新的语句:if语句和switch语句。这两个语句是选择语句的重要的两个语句类型了。

所以,在if语句中,它也有他的自己的格式。【if(表达式) 语句】这个格式里面的地if后面是不带“;”的,所以这一点需要注意就行。在if条件语句中,这也有几个需要大家去记忆的几段程序。比如,“输入两个整数,按从大到小的顺序输出”、“判断是否是闰年”、“求一元二次方程的根”等等。

127645148_2_20180319114300800

判断闰年

127645148_3_20180319114300894

求一元二次方程的根

其次就是switch语句了,这种语句就是主要来判断分段函数之类的问题的。像是学生成绩的百分制输入等等。

循环结构

循环结构也很重要的,它是结构化程序设计的基本结构之一,它和顺序结构、选择结构共同作为各种复杂程序的结构基本单元。其有一个显著地特点:在达到结果之前,他会反复的执行某一程序,知道满足条件为止。

其实,循环语句也有也有其内部的重要语句。它们是:for语句、while语句和do-while语句。

for语句是循环语句中比较重要的一个语句了,它主要用于解决重要一点的复杂的问题,像是求和,求无限加减式,都是用它比较简单的。比如一下这几个程序。

127645148_4_201803191143013

判断质数

127645148_5_2018031911430181

求1-1/1+1/3......+1/99_1/100的值

其次还有while语句,其一般形式是【while(表达式) 语句】,其实while语句与for语句有点类似,都是循环体的形式,但是while语句是表达式的值不等于0的时候,才往下进行的,所以while语句就也是循环语句了。

然后就是do-while语句,它的模式是【do 语句 while(表达式);】注意此时while后面语句的结尾处需要带上";",这个是最重要的一点。

好了,看了本期的文章,有没有对C语言的结构有所了解,要想知道更多的知识,请点击加关注,关注码农小白,小白每天带你学习。

https://www.toutiao.com/a6533935302287819271/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值