一:程序设计语音的发展 1.机器语言 由0,1组成
2.汇编语言 用符合代替0,1
3高级语言 分非结构化语言,结构化语言,面向对象的语言
二:程序设计语音的功能(人让计算机按照自己意愿处理数据)
1.数据表达
2.流程控制 (1)顺序控制结构 (2)分支控制结构(3)循环控制结构
特点:只有单一的入口和单一的出口
结构中的每个部分都有被执行的可能
结构内不应出现永不终止的死循环
三:程序的算法表示 ( 软件的主体是程序,程序的核心是算法)
特征:1.确定性 2.有穷性 3.可行性 4.有零个或多个输入 5.有一个或多个输出
1.用文字描述算法
2.用流程图描述算法
3.伪代码表示
4.程序设计语音表示
四:c语言特点
1.C语言语句简洁紧凑,使用方便灵活
2.运算符丰富,表达能力强
3.可移植性好
4.生成的目标代码质量高,运行效率高
5.语言处理能力强
6.是一种结构化语言
缺点:对语法检查不严格,需要自己保证程序正确
五:运行C程序的步骤与方法如下图