1 / 12

第一章 C 语言概述

第一章 C 语言概述. 信 息 管 理 系. 1.1 C 语言的基本知识. 一、关于计算机语言 二、关于程序设计 三、 C 语言的特点和怎样学习 C 语言 四、 C 程序的基本形式及构成 五、 C 程序的结构特点 六、 C 程序的执行过程 七、 C 程序的书写规范 八、 C 程序的风格. 一、关于计算机语言. 机器语言(二进制代码) 低级语言(助记符)(汇编语言) 高级语言(自然语言)

donar
Download Presentation

第一章 C 语言概述

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一章 C语言概述 信 息 管 理 系

  2. 1.1 C语言的基本知识 一、关于计算机语言 二、关于程序设计 三、C语言的特点和怎样学习C语言 四、 C程序的基本形式及构成 五、 C程序的结构特点 六、 C程序的执行过程 七、 C程序的书写规范 八、C程序的风格

  3. 一、关于计算机语言 • 机器语言(二进制代码) • 低级语言(助记符)(汇编语言) • 高级语言(自然语言) ( Fortran,Pascal,Basic,FoxPro,FoxBase,C,VB,VC,VF,VFP,Java,Delphi等) 例如:用计算机语言实现下面的运算 求2+7的值 机器语言:010 001 111 低级语言:010 ADD 111 高级语言:2+7

  4. 数据结构与算法 二、关于程序设计 程序设计 = 数据结构 + 算法 程序设计的过程: 数据结构 认识问题(确定有那些数据,是些什么样的数据。) 分析问题(确定数据间的关系及相应要实现的操作。) 解决问题(确定在数据关系的基础上,实现相应操作 的方法步骤。) 算法 程序语言实现 程序实现(针对采用的编程语言,将解决问题的方法步 骤用合乎所选语言规范的语句描述出来。)

  5. 三、C语言的特点 • 语言简洁、紧凑、使用方便、灵活 • 运算符丰富 • 数据结构丰富,具有现代化语言的各种数据结构 • 具有结构化的控制语句 • 语法限制不太严格,程序设计自由度大 • C语言能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作 • 生成目标代码质量高,程序执行效率高 • 用C语言写的程序可移植性好

  6. 三、C语言的学习方法 多读程序 多写程序 勤思考,勤总结

  7. …………函数的首部 main() { …… } 函数体 四、C程序的基本形式及构成 程序环境Turbo C 2.0 …… …… 见程序P1_1.c和P1_2.c

  8. 五、C程序的结构特点: • 1、C程序由函数构成。函数是C程序的基本单位。每一个函数完成相对独立的功能。每个C语言程序必须有且仅有一个主函数; • 2、每个函数的定义分函数说明和函数体两部分。 • 3、C程序总是从main()函数开始执行,并在main()函数中结束。这与main()函数在程序中的位置无关。 • 4、函数中的语句放在一对{}中,成为函数体。{称为函数的开始,}成为函数的结束。 • 5、函数体中可以有任意多条语句,每个语句必须以分号(;)结束。一行可以写多条语句。 • 6、为了增强可读性,可以利用/* */对C语言程序中的任何部分做注释。 • 7、语言程序的书写习惯是用小写字母。(区分大小写,即a与A是不同的两个东西)。

  9. 六、C程序的执行过程 编辑 输入C语句 形成源文件(.C) 若有语法错误 编译 翻译成二进制代码, 形成目标文件(.OBJ) 连接 连接形成可执行文件(.EXE) 运行 若结果有误

  10. 七、C程序的书写规范 C语言源程序的书写格式比较自由,但为了避免程序书写时层次混乱不清以及便于人们理解和阅读,一般采用一定格式的书写习惯。这样的书写格式不是计算机要求的,主要目的是提高程序的可读性。 1、C语言源程序习惯上使用小写英文字母。 2、C语言源程序中使用分号“;”作为语句的终止符。每个语句都有规定的语法格式和特定的功能。 3、一行中可以有多个语句,一个语句也可以占多行。为增强可读性,也可加空格、空行或注释。

  11. 八、C程序的风格 • C语言采用函数来完成独立的功能,使程序整体结构分明,层次清楚,属于典型的自顶向下的结构化的程序设计方法 • C语言源程序输入时,首先要使用系统提供的编辑程序(又称为编辑器)来建立C语言程序的源文件。

  12. 1.2 上机熟悉Turbo C环境 一、输入运行本章3个例题,熟悉上机方法与步骤

More Related