程序基本控制结构有几种

程序基本控制结构有几种,第1张

程序控制结构有3种,分别是顺序结构、选择(判断)结构、循环结构。

程序控制方式是指在程序控制下进行的数据传递方式。程序控制结构是指以某种顺序执行的一系列动作,用于解决某个问题。理论和实践证明,无论多复杂的算法均可通过顺序、选择、循环3种基本控制结构构造出来。每种结构仅有一个入口和出口。由这3种基本结构组成的多层嵌套程序称为结构化程序。所谓顺序结构程序就是指按语句出现的先后顺序执行的程序结构,是结构化程序中最简单的结构。编程语言并不提供专门的控制流语句来表达顺序控制结构,而是用程序语句的自然排列顺序来表达。计算机按此顺序逐条执行语句,当一条语 句执行完毕,控制自动转到下一条语句。现实世界中这种顺序处理的情况是非常普遍的,例如我们接受学校教育一般都是先上小 学,再上中学,再上大学;又如我们烧菜一般都是先热油锅,再将蔬菜入锅翻炒,再加盐加 佐料,最后装盘。

高级语言的程序控制结构包括顺序结构、分支结构和循环结构。

控制结构就是一种程序运行的逻辑。

C语言一共有三种控制结构:顺序结构,选择结构,循环结构

1、从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,是简单的顺序结构;

2、若在程序执行过程当中,根据用户的输入或中间结果去执行若干不同的任务则为选择结构;

3、如果在程序的某处,需要根据某项条件重复地执行某项任务若干次或直到满足或不满足某条件为止,这就构成循环结构。

大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。

扩展资料:

计算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。编写的程序称之为源程序。

高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,如流行的java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易语言,中文版的C语言等等,这些语言的语法、命令格式都不相同。

参考资料来源:百度百科-高级语言


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

原文地址:https://www.54852.com/yw/11095877.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存