预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
C语言程序设计课程目标课程要求第一章C语言概述1.1C语言发展历史程序设计语言的发展52C语言发展过程产生背景产生过程时间:1972~1973地点:美国贝尔实验室目的:UNIX操作系统设计人:Ken.Thompson和Dennis.M.RitchieC标准标准C:K&R合著《TheCProgrammingLanguage》ANSIC:1983年87ANSIC:1987年1990年国际标准的ANSIC1.2C语言与自然语言的比较学习要点:熟记C语言的语法、句法用C语言在vc++开发环境中进行编程,实现某种算法(或解决实际问题)1.3C语言特点及应用特点:语言简洁、紧凑、灵活(32个关键字)运算符和数据类型丰富程序设计结构化、模块化生成目标代码质量高可移植性好兼有低级语言与高级语言的特点32个关键字:(由系统定义,不能重作其它定义)autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunsignedunionvoidvolatilewhile9种控制语句:if()~else~for()~while()~do~while()continuebreakswitchgotoreturn34种运算符:算术运算符:+-*/%++--关系运算符:<<===>>=!=逻辑运算符:!&&||位运算符:<<>>~|^&赋值运算符:=及其扩展条件运算符:?:逗号运算符:,指针运算符:*&求字节数:sizeof强制类型转换:(类型)分量运算符:.->下标运算符:[]其它:()-C数据类型应用:系统软件,如类UNIX操作系统,许多用汇编语言写的软件可用C改写。嵌入式系统软件,如洗衣机、手机、机顶盒、数字电视等系统的软件。作为C++的一个子集,用于开发一般的应用软件1.4C程序格式和结构特点例1.1第一个程序Hello,World!例1.2格式特点习惯用小写字母,大小写敏感不使用行号,无程序行概念可使用空行和空格常用锯齿形书写格式结构特点函数与主函数程序由一个或多个函数组成必须有且只能有一个主函数main()程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。程序语句C程序由语句组成用“;”作为语句终止符注释/**/为注释,不能嵌套//不产生编译代码编辑Vc++6.0集成开发环境VisualC++是Microsoft公司开发的基于Windows操作系统的C++语言程序的可视化编程工具。VisualC++6.0是众多VisualC++中的最高版本。VisualC++的执行速度快,对操作系统的访问权限高,这些是其他许多编程工具所无法比拟的。因此,VisualC++成为众多程序员在Windows操作系统下编程的首选工具。