c语言复习题集.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计第1~3章练习题 一、选择题 1、一个C语言程序总是从____ A、主过程开始执行   B、主函数开始执行 C、子程序开始执行   D、主程序开始执行 2、若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32)后num的值为C_ A、4    B、16     C、32    D、52 3、下面四个选项中,均是C语言关键字的选项是__ A、auto enum include B、switch typedef continue C、signed union scanf D、if struct type 4、下面四个选项中,均是合法整型常量的选项是____ A、160 -0xffff 011  B、-0xcdf 01a 0xe C、-01 986,012 0668  D、-0x48a 2e5 0x 5、下面四个选项中,均是合法浮点数的选项是___ A、+1e+1 5e-9.4 03e2 B、-.60 12e-4 -8e5 C、123e 1.2e-.4 +2e-1 D、-e3 .8e-4 5.e-0 6、下面四个选项中,均是合法转义字符的选项是___ A、\ \\ \n   B、\ \017 \ C、\018 \f xab D、\\0 \101 xlf 7、下面正确的字符常量是__C__ A、\X17 B、\80 C、\\ D、\n 8、下面四个选项中,均是正确的八进制数和十六进制数的选项是____ A、-10 0x8f -011 B、0abc -017 0xc C、010 -0x11 0xf1 D、0a12 -0x123 -0xa 9、下面四个选项中,均是正确的数值常量或字符常量的选项是____ A、0.0 0f 8.9e B、a 3.9E-2.5 1e1 \ C、3 011 0xFF00 0a D、+001 0xabcd 2e2 50. 10、若有代数式,则正确的C语言表达式是____ A、2*ln(x)*cos(x)/3*x B、2*ln(x)*cos(x)/(3*x) C、2*log(x)*cos(x)/3*x D、2*log(x)*cos(x)/(3*x) 11、若有说明语句:char ch1=\065;char ch2=2;char ch3=2;则:ch1中____,ch2中____,ch3中____ A、包含1个字符   B、包含2个字符 C、包含3个字符 D、字符个数不确定,说明不正确 12、若有运算符:、*=、?:、%、sizeof,则将它们按运算的优先级排列的正确次序为(由低至高)____ A、*=→?:→%→→sizeof B、?: →*=→→%→sizeof C、*=→→?: →sizeof→% D、*=→?: →→%→sizeof 13、若有以下类型说明语句:char a; int b; float c; double d; 则表达式a*b+d-c的结果类型为____ A、float  B、char  C、int  D、double 14、若有变量说明:int a=0,b=0,c=0;,以下符合C语言语法的赋值表达式是__ A、a=9+b+c=a+9   B、a=9+b;c=a+9;赋值表达式 C、a=(9+b,b++)   D、a=9+b++=a+7 15、已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1=A+6-3;后,ch1中的值为____   A、D  B、68 C、一个不确定的值 D、C 16、以下运算符中优先级最高的运算符是____ A、  B、++  C、?:  D、!= 17、若有定义:int k=7;float a=2.5,b=4.7;则表达式a+k%3*(int)(a+b)%2/4的值是___ A、2.500000   B、2.7500000 C、3.500000   D、0.000000 18、sizeof(float)是____ A、双精度型表达式 B、一个整型表达式 C、一个函数调用  D、一个不合法的表达式 19、设变量y为float类型,x为int类型,则以下能实现将y中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是__ A、y=(y*100+0.5)/100.0 B、x=y*100+0.5,y=x/100.0 C、y=y*100+0.5/100.0 D、y=(y/100+0.5)*100.0 20、设int类型的数据长度为2个字节,则unsigned int类型数据的取值范围是_ A、0~

文档评论(0)

hong333666 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档