计算机语言分为机器语言 汇编语言和高级语言,其中C语言就是高级语言。
按照语言的特性 高级语言又经历了不同的发展阶段:非结构化语言 结构化语言 面向对象语言;其中c语言就是结构化语言。
程序有三种流程控制:顺序控制结构 分支控制结构 循环控制结构
软件的主体是程序,程序的核心是算法。
算法都应具备如下几个特征:
1.确定性
2.有穷性
3.可行性
4.有零个或多个输入
5.有一个或多个输出。
算法主要有:
1.文字描述算法
2.流程图描述算法
3.伪代码表示
4.程序设计语言表示
C语言中还有许多标识符 关键字 用户自定义标识符 确定义标识符 分隔符。
C语言的语言成分含有常量和变量 运算符 表达式 语句 函数定义与调用
输入与输出程序设计的任务:
第一步:分析问题
第二步:设计算法
第三步:程序设计
第四步:运行并调试程序
第五步:分析程序运行结果
第六步:编写程序文档运行C程序的步骤与方法:
一:编辑源程序
二:编译
三:链接
四:运行