C语言程序设计 ppt课件

C语言程序设计 ppt课件

ID:43342778

大小:249.50 KB

页数:71页

时间:2019-10-08

C语言程序设计 ppt课件_第1页
C语言程序设计 ppt课件_第2页
C语言程序设计 ppt课件_第3页
C语言程序设计 ppt课件_第4页
C语言程序设计 ppt课件_第5页
资源描述:

《C语言程序设计 ppt课件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、主讲教师:陈美莲C语言程序设计课程安排总课时72,其中理论36学时,实验36学时课程基本要求1.了解基本算法2.了解C语言的数据类型、运算符与表达式的使用方法。3.熟练三种基本设计语句编程。4.熟练使用数组编程。5.熟练函数的定义和设计。6.了解指针的运算与使用。2教学方法及要求1.课堂教学采用大屏幕投影仪授课,操作示范。要求:认真听课、作笔记、遵守课堂纪律。2.实验课培养实际操作能力、自学能力。要求:遵守机房规则。独立完成各个实验(期未要进行上机考试)。3.课后练习每章交一次作业、上机前预习、

2、争取多上机4.成绩评定根据理论考试、上机操作和平时成绩评定。3机位安排及机房清洁卫生1.换鞋上机,对号入座要求:按学号顺序,固定机位。学习委员填写机位表3份,交任课教师、实验室各一份。注意:不要穿太昂贵的鞋上机。2.为防止病毒,严禁自带磁盘上机要求:磁盘集中保管,专人负责(上机发磁盘,下课收磁盘)。3.保持机房清洁要求:每天下午搞一次清洁,每周大搞一次。4目录1.C语言概述2.数据类型、运算符与表达式3.顺序设计4.选择结构设计5.循环结构设计6.数组的定义和引用7.函数的定义和调用58.预

3、处理命令9.指针的使用10.结构体与共同体11.位运算12.文件的操作6第一章C语言概述1.1C语言出现的历史背景汇编语言编写的程序太依赖硬件,程序的可读性和移植性都差,C语言既有高级语言的特点又有低级语言特点.C语言是在B语言中发展起来的.1960ALGOL语言B语言,开发出UNIX系统(贝尔实验室)C语言7C语言开始被人们所接受,并开始流行.C语言有各种不同版本:TURBOC,BORLANDC,QUICKC,MICROSOFTC.81.2C语言的特点1、语言简洁,使用方便。32个关键字、9种

4、控制语句,书写形式自由。2、运算符丰富。有34种运算符,包括算术、逻辑、逗号运算、移位运算等等。3、数据结构丰富。有整型、实型、字符型、数组类型,指针类型、结构类型、共同体类型等等。4、具有结构化的控制语句,函数模块化。5、允许直接访问物理地址,进行位操作,可直接对硬件进行操作。91.2C语言的特点6、生成目标代码质量高,执行效率高,可以直接生成EXE文件。7、可移植性好。8、C语言比其它语言相对来说难掌握。101.3简单的C程序介绍例1:main(){printf(“ThisisaCprogr

5、am.”);}输出结果为:ThisisaCprogram.111.3简单的C程序介绍例2:main(){inta,b,sum;a=123;b=456;sum=a+b;printf(“sumis%d”,sum);}输出结果为:sumis579121.3简单的C程序介绍例3:main(){inta,b,c;scanf(“%d,%d”,&a,&b);c=max(a,b);printf(“maxis%d”,max);sum=a+b;printf(“sumis%d”,sum);}131.3

6、简单的C程序介绍继例3:intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}输出结果为:maxisxxxsumisxxx141.3简单的C程序介绍1、C程序是由函数构成,至少有一个main函数和若干个其它函数。2、一个函数由两部分组成:(1)函数的首部:在函数的第一行。intmax(intx,inty)(2)函数体:包含两部分(声明部分和执行部分)3、C程序总是从main函数开始执行的。151.3简单的C程序介绍4、一行可以有多个语句,一个语

7、句也可以写在不同行上。5、但每个语句后一定要有分号;数据定义后也要有分号;6、C语言没有专门的输入输出语句。由scanf和printf两个函数提供。7、用/*…….*/来作注释,不执行。161.4C程序的上机环境我们用的是turboC。17第三章数据类型、运算符与表达式基本数据类型与特点各种数据类型表示范围常量的表示方法变量说明语句运算符与基本运算规则各种表达式的使用基本输入输出函数使用方法本章要点18§3-1数据与数据类型(续)C语言的数据类型基本类型字符型char整型int浮点型单精度flo

8、at双精度double指针类型构造类型数组结构struct联合union枚举enum空类型第三章第七章第十一章指针类型19§3-2常量与变量数据程序加工处理的对象及其结果数据类型数据在计算机内部的存储形式(占用的内存单元数量、编码方式、取值范围等)常量在程序运行过程中不允许改变的量可用一个标识符来代表一个常量。变量在程序运行过程中允许改变的量一、基本概念20例题:#definePRICE30Main(){intnum,total;num=10;total=num*PRICE;Printf(“to

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。