1 / 40
文档名称:

C语言程序设计入门学习.ppt

格式:ppt   大小:700KB   页数:40
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计入门学习.ppt

上传人:gumumeiying 2021/4/5 文件大小:700 KB

下载得到文件列表

C语言程序设计入门学习.ppt

文档介绍

文档介绍:《C语言程序设计》
第一章 概述
C语言程序设计入门学习
第1章 概 述
C语言概述
C语言的基本符号
算法及其描述方法
程序设计方法简介
2
学习目标
(C语言的组成和结构特点)7个特点需要牢记
(C使用基本符号和用户标识符的4条构成规则)
了解程序设计语言的发展阶段
了解C语言的6个特点
算法的5个特性填空选择
掌握算法3个描述方法中的N-S结构化流程图
3
C语言的用途
用C语言编制程序从而使用计算机
国际上广泛流行的高级语言
既可编系统软件,也可编应用软件
功能强大,且又有低级语言特性
4
C语言及其特点
C语言程序的组成和结构特点
C语言概述
5
第一代:机器语言(低级语言):计算机能识别和直接执行的二进制语言。面向机器、可移植性差、效率高、编程不直观、难懂、易错。
11111
11000
1、程序设计语言
C语言及其特点
63送入寄存器A
寄存器A内容与56相加,结果送回A
6
第二代:汇编语言(低级语言)
 用助记符来表示机器语言,不能直接执行
   MOV A,#63
   ADD A,#56
第三代:高级语言:接近自然语言,不能直接执行
A=63+56
1、程序设计语言
63送入寄存器A
寄存器A内容与56相加,结果送回A
7
2、C语言简介
最初C语言为描述和实现UNIX操作系统
ALGOL 60→CPL→BCPL→B→C→
标准C语言→ANSI C→ISO C
1983,美国国家标准化协会(ANSI),根据C问世以来的各种版本对C语言的发展和扩充制定了新的标准,称为ANSI C
1990,国际标准化组织(ISO)接受ANSI C为ISO C标准。
C语言及其特点
8
3、C语言特点
  
(1) 较低级语言(中级语言)
位操作、 直接访问物理地址等汇编语言具有的功能
(2) 结构化语言
(3) 具有丰富的运算能力
(4) 数据类型丰富
(5) 具有预处理能力
(6) 可移植性好
(7) 语法限制不严格 类型检验太弱
类型转换较随便
C语言及其特点
9
 C语言程序的组成和结构特点
[]最小的C程序 
 main()
{ }
[]简单的C程序
 main()
{
printf(“This is a C program.”); }
10