-【优秀文档资料】C语言培训费下载(打印版)

-【优秀文档资料】C语言培训费下载(打印版)

ID:45750602

大小:72.50 KB

页数:35页

时间:2019-11-17

-【优秀文档资料】C语言培训费下载(打印版)_第1页
-【优秀文档资料】C语言培训费下载(打印版)_第2页
-【优秀文档资料】C语言培训费下载(打印版)_第3页
-【优秀文档资料】C语言培训费下载(打印版)_第4页
-【优秀文档资料】C语言培训费下载(打印版)_第5页
资源描述:

《-【优秀文档资料】C语言培训费下载(打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言第1章c语言的历史、特点第2章C语言程序的基本结构数据类型.运算符、表达式与基本语句程序设计三种基本结构数组与函数指针编译预处理、结构体、共用体、位运算与文件操作第1章C语言的历史、特点1.1978年美电话电报公司(AT&T)的贝尔实验室正式发表了C语言。2.C语言把括号、赋值、强制类型转换等作为运算符处理。3.C语言的数据类型有整型、实型、字符型、数组型、指针型、结构体类型、共用体类型等。(树、栈、链表等为数据构)4.C语言允许直接访问物理地址,能进行位(bit)操作。第2章C语言程序的基本结构2.1C语言的基本结构注意事项:1.程序的构成,main函数和其它函数2.头文件

2、,数据说明,函数的开始和结束标志函数的返回类型函数名(参数1,参数2……参数N){变量参数部分;执行过程部分;返冋值;}3.源程序的书写格式(1)C语言中有32个关键字,关键字是具有规定的意义,不能作为一般的标识使用。(2)C语言程序的编写是严格区分大小写的,一般大字母是表示常量。例题:一、选择题【例3】源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符/注释和()oA.程序的视觉组织B.尽量不用或少用GOTO语句C.检查输入数据的有效性D.设计良好的输出报表【答案】A(源程序文档中主耍包括标识符命名,注释和视觉组织。)【例5】以下选项中合法

3、的用户标识符是()。A.longB.2TcstC.3DmaxD.A.dat【答案】B【例7】若已定义的函数有返回值,则以下关于该函数调用叙述错误的是()。A.函数调用可以作为独立的语句存在。A.函数调用可以作为一个函数的实参。B.函数调用可以出现在表达中。C.函数调用可以作为一个函数的形参。【答案】D在C语言中,当函数有返回值时可以作为表达式或表达式的一部分,而函数调用只能作为实参,不能作为形参。第3章3.1数据类型数据类型、运算符、表达式与基本语句注意事项:1.c语言的数据类型当整数的第一位是o时,则是八进制;的则是十进制。而实型则是浮点小数。2.整体数据的存储长度和范围的数据存

4、储长度和范围,女口:当前两位为Ox时,则是十六进制表示;其它数据类型位数基本整形(int)16短整形(short)16长整形(long)32无符号整形(unsign)16无符号短整形(unsignedshort)16无符:号长(unsignedlong)323.常用的转义符字符形功能字符形换行tv竖向跳格br回车f\反斜线字符“",ddd1到3位八进制字符xhh数值范围-32768^32767-3276旷32767-2147483648^2147483647"655350~655350^4294967295功能水平制表(跳到下一个tab位置)退格走纸换页单引

5、号1到2位十六进制字符例题:一、选择题:【例2】以下只有在使用时才为该类型变量分配内存的存储类说明是()。A.auto和staticB.auto和rcgisterC.register和staticD.extern和register【答案】B【例4】以下选项中合法的实型常数是()。A.5E2.0B.E-3C.2E0D.1.3E【答案】C【例5】已知大写字母A的ASCII码的值是65,小写字母a的ASCII码是97,则用八进制表C.字符eD.非法的常量示字符常量Aior是()。A.字符AB.字符a【答案】A【例6】C语言中,函数值类型的定义口J以缺省,此时函数值的隐含类型是()。A.v

6、oid【答案】BB.intC-floatD.double【例7】以下选项中可作为C语言合法整数的是()。D.x2a2D.c二“聲A.10110BB.0386C.OXffa【答案】C【例8】已定义c为字符变量,则下列语句中正确的是()oA.c»97,B.c二“97”C.c=97[答案]c【例1】乙002年4月)设有以下变量定义,并已赋确定的值charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为()【答案】double3・2运算符注意事项:1.运算符种类运算符的种类可以分为算术运算符、关系运算符和逻辑运算符。注意区分:⑴/和%/(整除)对int

7、型、float型和double型变量都适用,例如:8/3的结果是2,10/6的结果是1,如果整除是对于浮点数进行操作时,则其除法运算结果是一个浮点数,例如:&0/3.0=2.0o%(取余数)运算符只适用运算,不允许对浮点数)float或double)操作,对浮点型数进行操作会引起编绎错误。例如:7%4二3。(2)增1减1运算符分为前辍和后辍两种方式,前辍方式时运算符的作用在变量的前面,而后辍方式时运算符的作用在变量的后面,无论前辍还是后辍,运算后变量的都增1)或减1)

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

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

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