《C语言程序设计》练习题.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择题(在A、B、C、D中选择一个正确的) 1、以下叙述不正确的是( )。 A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个main函数 C、C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 2、C语言规定:在一个源程序中,main函数的位置( )。 A、必须在最开始 B、必须在系统调用的库函数的后面 C、可以任意 D、必须在最后 3、一个C程序的执行是从( )。 A、本程序的main函数开始,到本程序main函数结束 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C、本程序的main函数开始,到本程序文件的最后一个函数结束 D、本程序文件的第一个函数开始,到本程序main函数结束 4、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。 A、必须为字母 B、必须为下划线 C、必须为字母或下划线 D、可以是字母、数字和下划线中任一种字符 5、在计算机内部用来传送、存储、加工处理的数据或指令都是以( )形式表示的。 A、十进制 B、八进制 C、二进制 D、十六进制 6、十进制数127转换为二进制数是( )。 A、1111110 B、1111111 C、1000000 D 7、十六进制数10H转换为八进制是( )。 A、10 B、2 C、20 D、16 8、1KB表示( )。 A、1024位 B、1000位 C、 1024字节 D、 1000字节 9、以下不正确的标识符是( )。 A、 score B、 _abc C、 x+y D、 Hello 10、 十进制数107转换成二进制数是( )。 A. B. C.0110 1101 D. 1110 1101 11、二进制数1011011转换为十进制数是( )。 A、91 B、87 C、107 D、123 12、若x、i、j和k都是int型变量,则计算下面的表达式后,x的值为( )。 x=(i=4,j=16,k=32) A、4 B、16 C、32 D、52 13、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是( )。 A、7 B、8 C、6 D、2 14、若有说明语句:char c=‘\72’;则变量c( )。 A、包含1个字符 B、包含2个字符 C、包含3个字符 D、说明不合法,c的值不确定 15、若有说明语句:char c=‘\82’;则变量c( )。 A、包含1个字符 B、包含2个字符 C、包含3个字符 D、说明不合法,c的值不确定 16、设变量a是整型,f是单精度实型,i是双精度实型,则表达式 10+‘a’+i*f值的数据类型为( )。 A、int B、float C、double D、不确定 17、表达式18/4*sqrt(4.0)/8值得数据类型是( )。 A、int B、float C、double D、不确定 18、设C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围是( )。 A、0~255 B、0~32767 C、0~65535 D、0~2147483647 19、在C语言中,char型数据在内存中的存储形式是( )。 A、补码 B、反码 C、原码 D、ASCII码 20、下列标识符中,不能作为合法的C语言变量名的是( )。 A. s_1 B. int C. _float D. _123 21、下列变量定义不合法的是( )。 A. short _a=1.1e-1; B. double b=1+5e2; C. int long c=0xfdaL; D. float and=1.e-3; 22、若变量x、y已正确定义并赋值,下列符合C语言语法的表达式( )。 A. ++x,y=x—— B. x+1=y C. x=x+10=x+y D. double(x)/10 23、将字符‘A’(ASCII码值为65)赋值给变量c,不正确的表达式是( )。 A. c=65 B. c=‘A’ C. c=‘\65’ D. c=‘\101’ 24、下列合法的字符常量是( )。 A. “n” B. ‘ab’ C. ‘\x3t’ D. ‘\n’ 25、getchar()函数可以从终端输入一个( )。 A. 字符串 B. 整型变量表达式值 C. 实型变量值 D.字符 26、以下程序段的输出结

文档评论(0)

enxyuio + 关注
内容提供者

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

1亿VIP精品文档

相关文档