下载此文档

c语言程序逻辑.pptx


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
第一章
C语言简介及输出函数
本章内容
⑴了解C语言的发展过程
⑵了解C语言的不同版本
⑶了解C语言的特点
⑷掌握WinTC集成实验环境的使用
⑸了解算法、指令、程序、软件的关系
⑹掌握简单的C程序中各个部分的结构及其含意
⑺记住写C程序时应该注意的几个问题
C语言的发展过程
C语言的原型ALGOL60语言(也成为A语言)。
1963年,剑桥大学将ALGOL60语言发展成为CPL语言。
1967年,剑桥大学对CPL语言进行了简化,于是产生了BCPL语言。
1970年,美国贝尔实验室对BCPL进行了修改成“B语言”。
1973年,美国贝尔实验室又在B语言的基础上修改了一下取名叫C语言
1977年,出台C语言编译文本《可移植的C语言编译程序》。
1978年,再次修改C语言成为目前流行最广泛的高级程序设计语言。
1987年,出现了许多C语言版本。
1990年,C语言接受了87ANSIC为ISOC的标准(ISO9899-1990)。
1994年,ISO修订了C语言的标准。
目前,不同版本的C编译系统实现的语言功能和语法规则略有差别。
C语言版本
MicrosoftC或称MSC
Borland Turbo C或称TurboC
AT&TC
TurboC for Windows或称WinTC
C语言的特点1
语言简洁、紧凑(32个关键字),使用方便、自由(书写形式自由)
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
static
sizeof
struct
switch
typedef
union
unsigned
void
volatile
while
C语言的特点2
运算符丰富,共有34种,C语言把括号、赋值、强制类型转换等都作为运算符处理。表达式类型多样化,灵活使用各种运算符可以实现在其他高级语言上难以实现的运算。
数据结构合理,具有现代语言的丰富数据结构,能用来实现各种复杂的数据结构(如链表、树、栈等)的运算。
C语言的特点3
具有结构化的控制语句,是结构化的理想语言,符合现代编程风格。
语法限制不太严格,程序设计自由度较大。
允许位操作和对硬件进行编程。
生成目标代码质量高,程序执行效率高。
程序可移植性较好。
WinTC简介
是从事一线教学的大学教师根据C语言初学者的特点,量身定制的一个简单易用的C语言实验与学****软件。
软件集成了高校C语言教学中使用最多的三种编译器VisualC++、TurboC++,给高校C语言的实验教学提供了简单易用的软件实验环境(免费使用)。
资源信息
管理窗口
源文件编
辑窗口
错误信息
提示窗口
调试
按钮
运行
按钮
使用WinTC的步骤
++forWindows集成实验环境




算法、指令、程序、软件的关系
算法:能够解决指定问题的、合乎逻辑的、最简洁的一系列步骤。
算法的描述可用以下几种方式表达出来:
用文本把这些步骤描述出来,我们通常把它叫做方案
用图形把这些步骤描述出来,我们通常把它叫做流程图
用计算机语言把这些步骤描述出来,我们通常把它叫做程序
指令:程序员根据算法写的每一条语句。
程序:指令的集合为程序。
软件:程序的集合为软件。

c语言程序逻辑 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小6.17 MB
  • 时间2021-02-27