您所在位置: 网站首页 / C语言入门至精通(全集)61493.ppt / 文档详情
C语言入门至精通(全集)61493.ppt 立即下载
2024-09-06
约6.4千字
约533页
0
10.5MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言入门至精通(全集)61493.ppt

C语言入门至精通(全集)61493.ppt

预览

免费试读已结束,剩余 528 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

教材、参考书与课时安排熟记C语言的基本概念
熟悉TurboC的上机操作环境
会读、会编、会调试C程序

学习要点
熟记C语言的语法
学会算法分析与算法设计

课程要求第1章C语言概述1.1C语言发展历史
程序设计语言的发展C语言发展过程
产生背景
ALGOL60→CPL语言→BCPL→B语言,写UNIX系统
产生过程
时间:1972~1973
地点:美国贝尔实验室
目的:UNIX操作系统
设计人:Ken.Thompson和Dennis.M.Ritchie
C标准
标准C:1978年
K&R合著《TheCProgrammingLanguage》
ANSIC:1983年
87ANSIC:1987年
1990年国际标准的ANSIC,1994年再次修订。
C版本
MicrosoftC或称MS-C
TurboC或称TC1.2C语言的特点
语言简洁、紧凑、灵活
运算符丰富
数据结构、数据类型丰富
链表、树、栈
程序设计结构化、模块化
结构化控制语句:if…else、while、switch、for
函数作为模块单位
语法不严格、程序设计自由度大
可以访问内存地址、进行位运算
生成目标代码质量高
可移植性好32个关键字:(由系统定义,不能重作其它定义)
autobreakcasecharconst
continuedefaultdodoubleelse
enumexternfloatforgoto
ifintlongregisterreturn
shortsignedsizeofstaticstruct
switchtypedefunsignedunionvoid
volatilewhile
	TurboC扩充了11个关键字:
	asm	_cs	_ds	_es	_ss	cdecl	far
	huge	interrupt	near	pascal
注意:在C语言中,关键字都是小写的。9种控制语句:
if()~else~
for()~
while()~
do~while()
continue
break
switch
goto
return<34种运算符:
算术运算符:+-*/%++--
关系运算符:<<===>>=!=
逻辑运算符:!&&||
位运算符:<<>>~|^&
赋值运算符:=及其扩展
条件运算符:?:
逗号运算符:,
指针运算符:*&
求字节数:sizeof
强制类型转换:(类型)
分量运算符:.->
下标运算符:[]
其它:()-
注意:各种运算符混合使用,其优先级与结
合方法是难点,可先预习。C
数
据
类
型1.3简单的C程序介绍例1.2求俩个数的和C语言格式特点
习惯用小写字母,大小写敏感
不使用行号,无程序行概念
可使用空行和空格
常用锯齿形书写格式C语言结构特点
函数与主函数
程序由一个或多个函数组成
必须有且只能有一个主函数main(),可以放在程序中任一位置
程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。
程序语句
C程序由语句组成
用“;”作为语句终止符
注释
/**/为注释,不能嵌套
不产生编译代码编辑TurboC集成开发环境
配置要求
UNIX,PC-DOS,MS-DOS,UCDOS操作系统
硬盘容量约2M,448KRAM运行空间
安装TurboC
创建子目录
Install
若不是可安装盘,将文件拷贝到对应的目录下进入TurboC
D:\TC>TC.exe
主控菜单
文件操作FILE:NewLoadSaveWriteto
编辑操作EDIT:插入/修改块查找/替换
编译链接COMPILELINKMAKE
执行RUN
退出TurboC
Alt+x
Alt+F,Q
帮助Help
F1
Ctrl+F1基本操作:
F10-----调用主菜单
F2------存盘
F3------打开
F1------帮助信息
Alt+F9------Compile
Ctrl+F9------Run
Alt+F5------UserScreen
Alt+X------退出Tc课后作业
预习“题解与上机指导”一书中
P181~199页的14.3~14.10节
P236页实验1
教材P12:1.5、1.6、1.7、1.8题。注意:有关设计程序的作业,必须经过上机调试!<<<<>>>>>>><<<<<><<<>>>>><>>>>>>>>>>>>>>>>复合赋值运算符
种类:+=-=*=/=%=《=》=&=^=|=
含义:exp1op=exp2exp1=exp1opexp2>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C语言入门至精通(全集)61493

文档大小:10.5MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用