边学边用C语言.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
边学边用C语言

? 第一讲 C语言概述 ? ?   引 言   一、教学目的   本讲主要介绍了C语言的特点、基本结构、基本输入输出语句和C程序的编辑、编译、运行方法,要求了解C语言的特点,掌握C程序的基本结构,掌握输入输出函数scanf()和printf()的基本使用方法,熟悉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)地址表列的使用   5.C程序开发过程   (1)编辑、编译、连接和执行   (2)源程序、目标程序、可执行程序   三、边用边学   §1.1 C语言简史   C语言是由D.M.Ritchie于1972年在B语言的基础上设计的,主要用于编写UNIX操作系统的。1977年出现了可移植的C语言编译程序,使得用C语言编写的UNIX系统可以在各种计算机上使用。随着UNIX的广泛应用,C语言得到了普及和推广,并最终独立于UNIX而成为世界上应用最广泛的计算机语言之一。   1983年美国国家标准化协会(ANSI)制订了C语言标准,即ANSI C。目前流行的各种版本的C语言都是以它为基础的,如Turbo C,Microsoft C,Quick C等。   §1.2 C语言的特点   一、丰富的数据类型   C具有整型、浮点型、字符型、数组类型、指针类型、结构体类型、共用体类型等多种数据类型。特别是C的指针类型,功能强大、灵活方便。   二、结构化的控制语句   C语言的控制结构语句符合结构化程序设计要求,并且用函数作为程序模块,使得程序结构清晰、可读性好、易于调试。   三、高效率的目标代码   C语言允许直接访问物理地址、直接对硬件操作,提供对字节、位、内存和寄存器操作,可以调用或嵌入汇编语言代码,并且经过C编译程序生成的目标代码质量高、执行效率高。   四、可移植性好   用C语言写的程序,基本上可以不加修改地用于各种计算机和操作系统上。   §1.3 C程序的基本结构   一、C程序的基本结构讲解   例1 在屏幕上显示:Hello !   #include stdio.h   main()    {     printf(“Hello!\n”);    }   输出:Hello!   例2 求两数之和   #include stdio.h   main()    { int a,b,sum;     a=123; b=456;     sum=a+b;    printf(“sum is %d\n”,sum);    }   输出:sum is 579   例3 输入 a、b两个数,输出其中最大值。   #include stdio.h   float max(float x,float y)    { float z;     if (xy) z=x;     else z=y;     return z;}    main()    { float a,b,c;     scanf(“%f,%f”,a,b);     c=max(a,b);     printf(“%f,%f,the maxis%f\n”,a,b,c);    }   输入:23,56   输出:23.000000,56.000000,maxis56.000000   二、C程序的基本结构   1.由一个主函数main(),或一个主函数及其它函数组成   2.每个函数用{ }括起来   3.每个语句后加;   三、C语言的三类函数及其采用的意义   1.C程序是由一个主函数main()或一个主函数及其它函数组成。   C程序由函数构成,使用函数可以简化了主函数以及实现模块化程序设计。   C语言的函数可以分为三类:   第一类:主函数,名为main()。每个程序中只能有一个、也必须有一个主函数。无论主函数在什么位置,C程序总是从主函数开始执行。   第二类:用户自定义函数,可有可无,数目不限。   第三类:C语言提供的库函数,例如输出函数printf()和输入函数scanf()   2.每个函数的内容用大括号“{ }”括起来。   3.每个语句后加“;”。   §

文档评论(0)

9885fp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档