第一章 概述
时间: 下载该word文档
第一章概述>>>>
第一章概述
教学内容
(1C语言的产生及其特点;(2简单的C程序介绍;(3C程序的上机步骤;
基本要求
掌握C语言程序的一般结构;了解C语言的特点。
第1页共4页
第一章概述>>>>
一、C的产生和特点
1、产生过程
随着计算机的问世,程序设计语言也得到不断的充实和完善,功能全,使用方便的程序语言相继问世;在60年代产生的BCPL语言是计算机软件人员在开发系统时,作为记述语言使用的一种程序语言;在1970年,又继承和发展了BCPL语言,提出了一种计算机语言“B语言”;此后,对B语言又作了进一步的充实和完善,于72年推出了一种新型的程序语言——C语言。>>>>>
60年代1970年提出1972年推出1946年电子
BCPL语言B语言C语言计算机问世
2、基本特点
目前C语言已成为广泛应用的通用程序语言,它具有以下几个基本特点:(1)C语言是处于汇编语言和高级语言之间的一种记述性程序语言,它的发展历史是漫长的。C语言是比较靠近硬件和系统的。它既有面向硬件和系统象汇编语言那样直接访问硬件的功能,又有高级语言面向用户,容易记忆,便于阅读和书写的特点。
(2)C语言是一种结构化程序设计语言,可以通过多种结构语句组成程序的逻辑结构。多种结构语句有:if--else,for,do—while,while,switch—case。
(3)C语言是便于模块化软件设计的程序语言,可以将整体程序分为若干独立模块,以便多人共同开发。
(4)C语言备有种类丰富的运算子。如四则运算(+、-、*、/)、位运算(&、|、~、^、>>、<<)、单项运算(a++、b--)、逻辑运算(&&||!)及复合运算(+=-=*=/=等。
(5)C语言程序中,可使用宏定义编译预处理语句(#define,#include),条件编译预处理语句(#if,#else),为编程提供了便利。
(6)C语言的数据类型丰富,因此有较强的数据处理功能。如:字符型、单(双)精度整(实)型、联合体、结构体。
(7