C语言1-30
C语言程序教程语言程序教程
语言程序教程语言程序教程
第1章 程序设计基本概念
第2章 数据类型、运算符与表达式
第3章 顺序结构程序设计
第4章 选择结构程序设计
第5章 循环控制
第6章 数组
第7章 函数
第8章 指针
第9章 结构体与共用体
第10章 编译预处理与位运算
第11章 文件
第第1章章 程序设计基本概念程序设计基本概念
第第 章章 程序设计基本概念程序设计基本概念
• 1.1 程序和程序设计
• 1.2 算法
• 1.3 简单的C程序
• 1.4 Turbo C 程序设计环境的上机步骤
返回
1.1 程序和程序设计
• 1.1 .1 程序程序
程序程序
• 1.1.2 程序设计程序设计
程序设计程序设计
返回
1.1.1 程序
• 要使计算机能完成人们预定的工作,要使计算机能完成人们预定的工作,就必须把完成工作的具体步骤编写成计算机能执就必须把完成工作的具体步骤编写成计算机能执
要使计算机能完成人们预定的工作要使计算机能完成人们预定的工作,,就必须把完成工作的具体步骤编写成计算机能执就必须把完成工作的具体步骤编写成计算机能执
行的一条条指令,行的一条条指令,在计算机执行这个指令序列后在计算机执行这个指令序列后,,就能完成人们预定的功能就能完成人们预定的功能,,这样的这样的
行的一条条指令行的一条条指令,,在计算机执行这个指令序列后在计算机执行这个指令序列后,,就能完成人们预定的功能就能完成人们预定的功能,,这样的这样的
指令序列就是程序。指令序列就是程序。一个计算机程序应对所要解决的问题的每个对象和处理规则给出一个计算机程序应对所要解决的问题的每个对象和处理规则给出
指令序列就是程序指令序列就是程序。。一个计算机程序应对所要解决的问题的每个对象和处理规则给出一个计算机程序应对所要解决的问题的每个对象和处理规则给出
正确详尽的描述。正确详尽的描述。对象的描述是问题所涉及的数据结构的内容对象的描述是问题所涉及的数据结构的内容,,数据结构包含两个方数据结构包含两个方
正确详尽的描述正确详尽的描述。。对象的描述是问题所涉及的数据结构的内容对象的描述是问题所涉及的数据结构的内容,,数据结构包含两个方数据结构包含两个方
面的内容:面的内容:问题所包含的数据对象和数据对象之间的关系问题所包含的数据对象和数据对象之间的关系;;而处理规则是解决问题的而处理规则是解决问题的
面的内容面的内容::问题所包含的数据对象和数据对象之间的关系问题所包含的数据对象和数据对象之间的关系;;而处理规则是解决问题的而处理规则是解决问题的
算法,算法,算法集中反映计算机的执行过程算法集中反映计算机的执行过程。。针对问题所处理的对象针对问题所处理的对象,,设计合理的数据结设计合理的数据结
算法算法,,算法集中反映计算机的执行过程算法集中反映计算机的执行过程。。针对问题所处理的对象针对问题所处理的对象,,设计合理的数据结设计合理的数据结
构可有效地简化算法,构可有效地简化算法,算法和数据结构是程序的两个重要方面算法和数据结构是程序的两个重要方面。。
构可有效地简化算法构可有效地简化算法,,算法和数据结构是程序的两个重要方面算法和数据结构是程序的两个重要方面。。
• 一个计算机程序有以下共同的性质:一个计算机程序有以下共同的性质:
一个计算机程序有以下共同的性质一个计算机程序有以下共同的性质::
目的性:目的性:程序有明确的目的程序有明确的目的,,程序运行时能正确完成赋予它的功能程序运行时能正确完成赋予它的功能。。
目的性目的性::程序有明确的目的程序有明确的目的,