边学边用C语言课件.doc

边学边用C语言课件.doc

ID:58482278

大小:297.00 KB

页数:120页

时间:2020-05-16

边学边用C语言课件.doc_第1页
边学边用C语言课件.doc_第2页
边学边用C语言课件.doc_第3页
边学边用C语言课件.doc_第4页
边学边用C语言课件.doc_第5页
资源描述:

《边学边用C语言课件.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、边学边用C语言课件第一讲C语言概述第二讲基本数据类型第三讲控制结构(一)第四讲控制结构(二)第五讲运算符和表达式第六讲函数第七讲数组第八讲字符与字符串第九讲变量类别与编译预处理第十讲指针(一)第十一讲指针(二)第十二讲结构体、共用体和枚举类型第十三讲指向结构体的指针与链表第十四讲文件第一讲C语言述 引言一、教学目的本讲主要介绍了C语言的特点、基本结构、基本输入输出语句和C程序的编辑、编译、运行方法,要求了解C语言的特点,掌握C程序的基本结构,掌握输入输出函数scanf()和printf()的基本使用方法

2、,熟悉C程序的编辑、编译、调试和运行过程。二、知识要点1.C语言的特点(1)丰富的数据类型(2)结构化的控制语句(3)高效率的目标代码(4)可移植性好2.C语言的基本结构(1)由一个主函数main()或一个主函数及其它函数组成(2)每个函数用{}括起来(3)每个语句后加“;”3.库函数printf()的使用(1)函数printf()的功能和使用格式(2)常用转义字符的使用(3)常用格式符的意义和使用4.库函数scanf()的使用(1)函数scanf()的功能和使用格式(2)格式控制与输入数据格式的关系(

3、3)地址表列的使用5.C程序开发过程(1)编辑、编译、连接和执行(2)源程序、目标程序、可执行程序三、边用边学§1.1C语言简史C语言是由D.M.Ritchie于1972年在B语言的基础上设计的,主要用于编写UNIX操作系统的。1977年出现了可移植的C语言编译程序,使得用C语言编写的UNIX系统可以在各种计算机上使用。随着UNIX的广泛应用,C语言得到了普及和推广,并最终独立于UNIX而成为世界上应用最广泛的计算机语言之一。1983年美国国家标准化协会(ANSI)制订了C语言标准,即ANSIC。目前流

4、行的各种版本的C语言都是以它为基础的,如TurboC,MicrosoftC,QuickC等。§1.2C语言的特点一、丰富的数据类型C具有整型、浮点型、字符型、数组类型、指针类型、结构体类型、共用体类型等多种数据类型。特别是C的指针类型,功能强大、灵活方便。二、结构化的控制语句C语言的控制结构语句符合结构化程序设计要求,并且用函数作为程序模块,使得程序结构清晰、可读性好、易于调试。三、高效率的目标代码C语言允许直接访问物理地址、直接对硬件操作,提供对字节、位、内存和寄存器操作,可以调用或嵌入汇编语言代码,

5、并且经过C编译程序生成的目标代码质量高、执行效率高。四、可移植性好用C语言写的程序,基本上可以不加修改地用于各种计算机和操作系统上。§1.3C程序的基本结构一、C程序的基本结构讲解例1在屏幕上显示:Hello!#includemain(){printf(“Hello!”);}输出:Hello!例2求两数之和#includemain(){inta,b,sum;a=123;b=456;sum=a+b;printf(“sumis%d”,sum);}输出:sumis5

6、79例3输入a、b两个数,输出其中最大值。#includefloatmax(floatx,floaty){floatz;if(x>y)z=x;elsez=y;returnz;}main(){floata,b,c;scanf(“%f,%f”,&a,&b);c=max(a,b);printf(“%f,%f,themaxis%f”,a,b,c);}输入:23,56输出:23.,56.,maxis56.二、C程序的基本结构1.由一个主函数main(),或一个主函数及其它函数组成2.每个函数

7、用{}括起来3.每个语句后加;三、C语言的三类函数及其采用的意义1.C程序是由一个主函数main()或一个主函数及其它函数组成。C程序由函数构成,使用函数可以简化了主函数以及实现模块化程序设计。C语言的函数可以分为三类:第一类:主函数,名为main()。每个程序中只能有一个、也必须有一个主函数。无论主函数在什么位置,C程序总是从主函数开始执行。第二类:用户自定义函数,可有可无,数目不限。第三类:C语言提供的库函数,例如输出函数printf()和输入函数scanf()2.每个函数的内容用大括号“{}”括起

8、来。3.每个语句后加“;”。§1.4库函数printf()和scanf()的使用printf()和scanf()函数是C语言中两个最基本的库函数,存在于TurboC所在目录的子目录include中的stdio.h头文件内,使用时应该在源程序中加入#include(TurboC2.0可以缺省)。一、函数printf()功能:通过标准输出设备(如屏幕)输出一组数据。格式:printf(格式控制,输出表列)1.“格式控制”是用双

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

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

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