计算机程序的三种基本结构是啥?

计算机程序的三种基本结构是啥?,第1张

计算机程序的三种基本结构是:顺序结构、分支结构、循环结构

1、顺序结构:

顺序结构是一个程序从第一行一直运行到最后一行,也就是程序从头到尾运行。

2、分支结构:

分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。分支结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图,然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。

3、循环结构:

一般用于重复某段需要不断重复执行的代码。

共同特点:

① 三种结构都是只有一个入口,一个出口。

② 三种结构内都不存在死循环。

程序的三种基本控制结构是:顺序结构、选择结构、循环结构。

顺序结构:顺序语句由语句序列组成,程序执行时,按照语句的顺序,从上而下,一条一条地顺序执行。

选择结构:分支语句根据一定的条件决定执行哪一部分的语句序列。

循环结构:循环语句使同一个语句组根据一定的条件执行若干次。

程序进程的特征

动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的。

并发性:任何进程都可以同其他进程一起并发执行。

独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位。

异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进。

C语言中,有三种基本的程序结构:顺序结构、选择结构和循环结构。

1、顺序结构

顺序结构表示程序中的各 *** 作是按照它们出现的先后顺序执行的',这种结构的特点是:程序从入口点a开始,按顺序执行所有 *** 作,直到出口点b处,所以称为顺序结构。

2、选择结构

选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。

3、循环结构

循环结构表示程序反复执行某个或某些 *** 作,直到某条件为假(或为真)时才可终止循环。在循环结构中最主要的是:什么情况下执行循环?哪些 *** 作需要循环执行?循环结构的基本形式有两种:当型循环和直到型循环,而什么情况下执行循环则要根据条件判断。

c语言特点

1、简洁紧凑、灵活方便

C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C语言可以像汇编语言一样对位、字节和地址进行 *** 作,而这三者是计算机最基本的工作单元。

2、运算符丰富

C的运算符包含的范围很广泛,共有34个运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存