任何复杂的程序都可以由顺序、选择、循环三种结构构成

任何复杂的程序都可以由顺序、选择、循环三种结构构成,第1张

图灵那时候早挂了。

1968年,在如何看待GOTO语句的问题上产生了激烈的争论,然后在1966 年,Bohm 与 Jacopini 证明了任锋中何单入口单出亮基银口的没有“死循环”的程序都能由三 种最基本的控制结构构造出来。

这三种基本控制结构就是“顺序结构”、"IF—THEN—ELSE选择结构”、“DO_wHILE重复结构”或“DO UNTIL重复结构”。

也就是我们常说的“顺序、选择、循环”语句,嵌套来嵌套去就成了完整的程序代码,和Pascal之父(Nicklaus Wirth)的“算法+数据敬宴结构=程序” 原理差不多的。

一个完整的程序由程序号, 程序内容和程序结束三部分组成。

1,头文件:头文件包含要在郑芦程序中调用的库函数(例如printf、scanf等)包含在头文stdio.h中。Sin、Tan、sqrt和数学计判丛空算中使用的其他函数包含在头文件math.h中。在程序中调用库函数,和#include或#include“头文件名”必须写在程序的开头。

2. 主要功能:程序的主体部分,算法的主干部分。

3. 子函数:在主函数中使用的方法。为了避免主函数过长所带来的误差,算法中的某个过程将被挑掘瞎选出来并用子函数实现。子函数在主函数中调用,并在主函数外部定义。

4. Struct:可选,是一种特殊的数据类型,由程序员根据需要定义。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8224354.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存