ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:62.50KB ,
资源ID:22576453      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22576453.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言复习第十四课Word格式文档下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言复习第十四课Word格式文档下载.docx

1、 称为无符号整数,它不是指不带“+ 或 -”号的整数,而是指内存表示这类数时没有符号位,16 位二进制都用来表示数,因此 最大数 215+214+213+212+211+210+29+2827+26+25+24+23+22+21+20=65535 最小数 0 (3) long (int) 类型 用 32 位二进制(四个字节)表示,其他同 int 型 (4) short 类型 有的计算机(小型、中型、大型机)int 即是 long ,而short用16 位二进制(二个字节)表示。因此C语言中,short一定是短整型,long一定是长整型,而int因不同的系统而不同。PC 586 机int即sho

2、rt,所以一般不用short 。(5) 在C语言中,整型常量有三种形式的写法: 十进制整数(0 - 9)表示。通常整数的写法。 八进制整数(0 - 7)表示。在整数的前面加数字0。 十六进制整数(0 - f)表示。在整数的前面加0x。长整型常量表示方法:在整数的后面加L或 l。字符型数据:char 型 用 8位二进制(一个字节)表示 如 a ,在程序中要用单引号表示,输出时无单引号,内存中表示为 26+25+20=97 即ASCII 码 97实型数据: (1) float 类型 如 123.45 (+123.45)用 32 位二进制(四个字节)表示为 0.12345103不同的系统,n的位数有

3、不同,n长,精度高,但可表示的指数小,能表示的数的范围小。反之,则能表示的数的范围大,但精度低。float 类型又称为“浮点” 类型,把实数的小数点都看成在第一位,而用指数位“浮动”小数点。 (2) double 类型与float同只不过用 64 位二进制(八个字节)表示。因此精度高,称双精度。2 变量的概念C语言中的变量可以理解成计算机内存的一个空间,它必须有一个名字(标识符),可放什么样的数据类型(如定义时前面加int 、float 、char 等),它是开辟在内存的一般数据区(又称静态数据区)还是开辟在内存的堆栈区(又称动态数据区),这可由程序中用static或auto(可缺省)来规定。

4、同时,一个变量有它的有效的使用范围,称之为作用域。最后,每个变量都有地址,这在指针类型时要用到。变量可以一边定义一边赋初值,在程序运行时可以使它发生变化,因此称之为变量。3 运算符的注意事项(1) 双目运算符 % 的两边一定是要整数,运算结果是整除后的余数,也是整数,注意 2%5 得2而不是 0。(2) 双目运算符 / 的两边如果是整数,则结果也是整数,5/2 结果为 2而不是 2.5 ,即使是 float x; x=1/2; x 中也只有 0.0 , 要人为的写成 x=1/2.0 或 x=1.0/2 ,x中才是0.5 。(3) 单目运算符 + - 放在运算对象的前面时,称为“先加(减) 1,

5、后使用”,这一般不会搞错。当放在运算对象的后面时,称为“先使用,后加(减) 1”,这时要注意什么时候“使用”。 如 i=3; (i+)+(i+)+(i+) 结果是9而不是12,这里,三个i相加是“使用”,使用后才三次加1,i成为6,“使用”是以整个表达式为准。而 i=3; (+i)+(+i)+(+i) 结果是18而不是15,这里,三个i依次加1 成为6,然后再“使用”。也是以整个表达式为准。又如 i=1; if(i-) printf(“%d”,i); 输出是0而不是1。这是因为if()中i- 是整个表达式,先用i为1,用于“判断”成立,这算“使用”了,然后i减1成为0,输出时i已为0。同理 c

6、har c=A; switch(c+) case A: printf(“%c”,c);break;,输出为B。 练习题 一、 单项选择题1下列数据中属于“字符串常量”的是( )。 A”a” B. ABC C. abc0 D. a2下列数据中属于“字符串常量”的是( )。 AABC B. “ABC” C. abc D. a3. 在PC机中,n在内存占用的字节数是( )。 A. 1 B. 2 C. 3 D. 44. 在PC机中,”axff” 在内存占用的字节数是( )。 A. 5 B. 6 C. 3 D. 45. 字符串”ABC”在内存占用的字节数是( )。 A. 3 B. 4 C. 6 D. 8

7、6. 字符串”ABCD”在内存占用的字节数是( )。 A. 4 B. 6 C. 7 D. 87. 在C语言中,合法的长整型常数是( )。 A. 0L B. 4962710 C. 0.054838743 D. 2.1869e108在C语言中,合法的短整型常数是( )。 A. OL B. 0821 C. 40000 D. 0x2a9.下列数据中不属于“字符常量”的是( )。 A. a B. 160 C. 070 D. 07010char型常量在内存中存放的是( )。 A. ASCII代码值 B. BCD代码值 C. 内码值 D. 十进制代码值11设整型变量m,n,a,b,c,d均为0,执行(m=a

8、=b)|(n=c=d)后,m,n的值是( )。 A. 0,0 B. 0,1 C. 1,0 D. 1,112设整型变量m,n,a,b,c,d均为1,执行“(m=ab)&(n=ab)”后,m,n的值是( )。 A. , B. , C. , D. ,13设a为2,执行下列语句后,b的值不为0.5的是( )。 A. b=1.0/a B. b=(float)(1/a) C. b=1/(float)a D. b=1/(a*1.0)14设a为5,执行下列语句后,b的值不为2的是( )。 A. b=a/2 B. b=6-(-a) C. b=a%2 D. b=a3?2:215. 执行语句“x=(a=3,b=a-

9、)”后,x,a,b的值依次为( )。 A. 3,3,2 B. 3,2,2 C. 3,2,3 D. 2,3,216. int b=0,x=1; 执行语句“if(x+) b=x+1;”后,x,b的值依次为( )。 A. 2,3 B. 2,0 C. 3,0 D. 3,217.设有语句int a=3;,则执行了语句a+=a-=a*a;后,变量a的值是( )。 A. B. C. 9 D. 1218.设有语句int a=3;,则执行了语句a+=a-=a*=a;19. int a=4,b=3,c=-2,d=2; 逻辑表达式a0&b&c0的值是( )。 A. 1 B. C. -1 D. 出错20.在以下一组运

10、算符中,优先级最高的运算符是( )。 A. = B. = C. % D. &21.设整型变量i的值为,则计算表达式i-i后表达式的值为( )。 A. B. C. D. 表达式出错22.设整型变量i,j=3; 则计算表达式i=j+j后i,j的值为( )。 A. 4,4 B. 6,6 C. 4,6 D. 6,423.设整型变量a,b,c均为,表达式a+b+c+的结果是( )。 A. B. C. D. 表达式出错24.设整型变量i值为,表达式(+i)+(+i)+(+i)的结果是( )。 A. B. 12 C. 15 D. 表达式出错25.设整型变量i,j值均为3,执行了“j=i+,j+,+i”后,i

11、,j的值是( )。 A. 3,3 B. 5,4 C. 4,5 D. 6,626.若已定义x和y为double类型,则表达式;x=1,y=x+3/2的值是( )。 A. B. C. 2.0 D. 2.527.sizeof(double)的结果值是( )。 A8 B. 4 C. 2 D. 出错28. 表达式“1?(0?3:2):(10?1:0)” 的值是( )。 A. 3 B. 2 C. 1 D. 029.设a=1,b=2,c=3,d=4,则表达式:ab?a:d?d的结果为( )。 A. 4 B. 3 C. 2 D. 130.设a为整型变量,不能正确表达数学关系:1015的语言表达式是( )。 A

12、. 1010&15 D. !(a=15)31.int a=0; if(a=1) a+=10; 结果的值是( )。 A. 0 B. 11 C. 10 D. 出错32.下列表达式中符合语言语法的赋值表达式是( )。 A. a=7+b+c=a+7 B. a=7+b+=a+7 C. a=(7+b,b+,a+7) D. a=7+b,c=a+733.设f是实型变量,下列表达式中不是逗号表达式的是( )。 A. f=3.2,1.0 B. f0,f0 D. f=(3.2,1.0)34.下列表达式中,不正确的表达式是( )。 A. a=1,b=1 B. y=int(x) C. a=b=5 D. i+35.若有以

13、下定义:char a、int b、float c、double d,则表达式a*b+d-c值的类型是( )。 A. float B. int C. char D. double36.int n; float f=13.8; 执行“n=(int)f)%3”后,n的值是( )。 A. 1 B. 4 C. 4.333333 D. 4.637.用十进制数表示表达式“12|012”的运算结果是( )。 A. B. C. D. 38.设有整型变量a=35,表达式“(x&15)&(x|15)” 的值是( )。 A. 0 B. 1 C. 15 D. 3539.设字符型变量a=3,b=6,计算表达式c=(ab)

14、2后c的二进制值是( )。 A. 00011100 B. 00000111 C. 00000001 D. 0001010040.设a,b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中值为的是( )。 A. a&b B. a=b C. a|b+c&b-c D. !(a=A&ch=Z)?(ch+32):ch A. B. a C. Z D. z44.设有整型变量i、j、k,i值为3,j值为6。计算表达式“k=ij A. 06 B. 0177776 C. 066 D. 017776646.设有无符号短整型变量a值为331, 计算表达式“a=(a4)&(04)”后,a的值是( )。 A

15、. 0 B. 15 C. 015 D. 017二、填充题1在内存中存储“A”要占用 个字节,存储A要占用 个字节。2C语言中的逻辑值“真”是用 表示的,逻辑值“假”是用 表示。逻辑表达式值为“真”是用 表示的,逻辑表达式值为“假”是用 表示的。3符号常量的定义方法是 。4说明变量时,若省略存储类型符,系统默认其为 存储类别,该存储类别的类型符为: 。5无符号基本整型的数据类型符为 ,双精度实型数据类型符为 ,字符型数据类型符为 。6定义变量的完整语句格式是 。7变量的作用域主要取决于变量 ,变量的生存期既取决于变量 ,又取决于变量 。8从变量的存储类型来说, 变量不允许初始化。 变量、 变 量

16、和 变量可以初始化。其中变量如果不进行初始化,则 变量和 变量的初值不确定,而 变量初值为0。9设下列运算符:、+、+、&、b的值为 ,abc的值为 。12.若已知a=10,b=20,则表达式!b的是值为 。13设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为 。14设整型变量x,y,z均为5: 执行“x-=y-z”后x= , 执行“x%=y+z”后x= , 执行“x=(yz)?x+2:x-2,3,2”后x= 。15能表述“20X30或X-100”的C语言表达式是 。16请写出数学式 的C语言表达式 。17C语言中运算结果可以当成逻辑值使用的表达式有: 表达式、 表达式

17、、 表达式、 表达式、 表达式和 表达式。时间:2012年11月2号 The Craze of Pursuing Graduate Studies 【精彩范文】 Each year, millions of Chinese college students sit for qualifying examinations for graduate studies, primarily in Masters programs. Students prepare for those examinations either through years of arduous self-education

18、 or by spending large sums of money attending local training schools. The publishing of examinations-related study materials and the training programs offered, both online and offline, have combined to form a sizable industry. An alarming fact about this craze is that most students pursue graduate s

19、tudies not out of their voluntary will. Faced with the harsh reality in the employment market, which is forever looking for graduates with higher degrees, many college graduates find going to graduate schools is a good way to avoid unemployment and to enhance ones competitiveness in future job hunti

20、ng. However, without that voluntary initiative, most students who do enter graduate schools are not motivated. For them, the only thing that ultimately counts is the degree or the diploma which they expect could give them an upper hand against other job hunters. As to the actual substance of their g

21、raduate studies, its not a big deal for them, as long as it leads to that degree or diploma. It is really pathetic to see that students undertake graduate studies with an ulterior motivenot for the sake of loving what they study, but for the sake of merely landing a job, which in many cases might be

22、 unrelated to what they have studied. The chill truth is that students soon find their anticipations are a mere dream. As so many undergraduates proceed onto graduate studies, the employment situation remains as severe as ever. Instead of bringing about apparent competitive edges, two or three years of additional academic training is simply a waste of time and energy. They need to reflect on this craze and would have been better off distinguishing themselves with outstanding knowledge and skills when they were undergraduates.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1