版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主要贡献者之RobPike在上发布的消息,C语言之父,Unix之父,获世70岁。DennisRitchie(丹尼斯·利奇),全称丹尼斯·麦卡利斯泰尔·利奇(DennisMacAlistairRitchie,1941年9月9日-2011年10月12 共26 第2人1983年他与肯·汤普逊一起获得了。尤其是实现UNIX操作系统”。1999年两人因为C语言Unix操作系统一起获得了国家技术共26 第31943年出生于新奥尔良。1960年,进入加州大学伯克利分子工 1966年加入贝尔 。1971底UNIX基本成形;1973年在由ACM主办的操作系统原理讨论会上发布UNIX:TheUNIXTime-Sharing 年 ;1983年在该创25 具有里程碑式意义的25篇研 之一共26 第4C语言发展产生背产生过时间地点 贝目的:UNIX设计人:Ken.Thompson和C 标准C:K&R合著TheCProgrammingLanguage》ANSIC:198387ANSIC:1987共26 第552545658606264666870727476788082848688909294
Simula
CSmalltalk
Modula-
ANSI-
CC函数程C函数程编辑编译连接标文程程结结共26 第7永恒的o第一声问oworld对C语言而言,具有无法改变的/*O.C--o,worldintmain() printf("oWorld!");return(0);}共26 第9C由函数构成,从main函数开始。函数内有说明部分、可执/**习惯小写字共26 第10集成开发C语言程序开发过程:使用新建一个C启动VC项卡-选择C++SourceFile,设置位置,设置编写C单击文件菜单-单击关闭工作空间共26 第11集成开发C语言程序开发过程:使用打开一个已有的C启动VC编写C共26 第12集成开发C语言程序开发过程:使用新建一个C语言启动VC-单击文件菜单-新建选项-在工程选项卡中选Win32ConsoleApplication,设选择一个空工程-单击在FileView选项卡中单击文件菜单-单击在SourceFiles中编写C共26 第13集成开发C语言程序开发过程:使用启动VC编写源程共26 第14集成开发TC2.0是16位的编译器,只能用键盘新建一个CTC使用快捷键选择File菜单择编写C选 pile菜单-选择Compileto择MakeEXE选择Run菜单选择FileQuit关闭共26 第15C语言的基本组基本字符C语言编程中可以使用的字符。ASCII:0123:abc……
5678ABC……运算符:*<><=>=!=<<>>&
~&&||()[]{}->
?:,特殊符号:_(下划回车
空换行 制表符其它转义
共26 第16C语言的基本组标识标识例如
共26 第17关键
C语言的基本组 continuedefault
typedefunion
共26 第18数据与数据类一、基本概数程序加工处理的对象及其结数据类数据在计算机内部 形式(占用的存单元数量、编码方式、取值范围等)常在程序运行过程中不允许改变的变在程序运行过程中允许改变的量共50 第19二、C字符
第三基本函函
整 浮点 单精度双精数数共50 第20数据与数据类整整型与整型数据类型说明 共50 第21scanf("%d&printf("%d量名整型变量的intx;scanf("%d",整型变量的
/*明整型变量x/*键盘输printf("%d /*出到屏共50 第22运算符-算术算术运算符-算术算术 加法 正 减法 负 乘法 除法 求余优先级:*同级(高),同级(低自左向右(标记为→)共50 第23运算符-运算符-算术运算实10/3=10.0/3=
11/3=11/3.=1/2=
1./
=10/5*3= 10/(5*3)=求余运算(%9%3=10%3=
1%3=10%-3=-10%3=- -10%-3=-注注意:运算对象的数据类型对运共50 第24例从键盘输入两个整数,输出他们的步x、yz输出变zscanf("%d",scanf("%d",&y);z=x+y;printf("%d",z);共50 第25数据与数据类例C1_1intx,y,z;scanf("%d%d",&x,&y);z=x+y;printf("%d+%d=%d\n",共50 第26本节要
C复P360-367:附录DV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论