- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言-学生复习题(原版)
复习题
一.选择题
1.以下选项中正确的常量是( )
(A)12 (B)0.329*10^2 (C)1,000 (D) 4 5 6
2.以下选项中不合法的用户标识符是( )
(A)title (B)A7s (C)7ab (D) PRINTF
3.下列选项中,不标识符是A) _1234_ (B) _1_2 (C) int_2_ (D) 2_int_
4.以下符合C语言语法的实型常量是( )
(A) 1.2E0.5 (B) 3.14.159E (C) .5E-3 (D) E15
5.下列字符中,ASCII码值最大的是A)A B)aC)XD)x
6.C语言提供的合法的关键字是A)swicth B)Char C)CaseD)short 在C语言中,合法的字符常量是A)\030B)\o89 C)ab D)\0若已定义x和y为double类型,则表达式:x=1,y=x十3/2的值是A)1B)2 C)2.0 D)2.5 当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是A) c=b=a; B) (a=c)||(b=c) ;C) (a=c) (b=c); ) a=c=b; C语言中,int类型数据占2个字节,则long类型数据占字节数()
(A) 1 (B) 2 (C) 4 (D) 8
11.在以下一组运算符中,优先级最高的运算符是A)B)C)D)12. 以下所列的C语言常量中,错误的是A) 0xFF (B) 1.2e0.5 (C) 2L (D) \72
13. 下列选项中,合法的C语言关键字是A) VAR (B) cher (C) integer (D) default
14.若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是A) -3 (B) 9 (C) -12 (D) 6
15. 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为A) 不定值 B) 4 (C) 3 (D) 1
16.有以下程序段int k=0;while(k==1)k++;】while 循环执行的次数是A) 无限次B) 有语法错,不能执行C) 一次也不执行 D) 执行1次有以下程序段int x=3;do{ printf(%d,x-=2); }while (!(--x)); 】,其输出结果是A) 1 (B) 30 (C) 1-2 (D) 死循环合法的数组定义是A)int a[]=abcdef; B)int a[3]={0,1,2,3};C)char a =abcdef; D)char a[]={0,1,2,3};设a为整型变量,不能正确表达数学关系:5a10 的C语言表达式是A)5a10 (B)a6||a==7||a==8||a==9 (C)a5a10 (D)a=5)!(a=10)
20.若t为double类型,表达式t2,t5,t的值是A)2 B)7.0 C)3.0 D)2.0“ABCD”))))) 当调用函数时,实参是一个数组名,则向函数传送的是A) 数组的长度 B) 数组的首地址C) 数组每一个元素的地址D) 数组每个元素中的值以下能正确定义二维数组的是A) int a[][3]; (B) int a[][3]=2{2*3};
(C) int a[][3]={{1},{3,4}};(D) int a[2][3]={{1},{2},{3,4}};
34. 若有定义:int aa[ 8];则以下表达式中不能代表数组元aa[1]的地址的是( )
(A) aa[0]+1 (B) aa[1] (C) aa[0]++ (D) aa+1
35.若有以下定义:char str[20]=programming,* p= str;则不能代表字符g的表达式是A)p+3 B)str[3] C)p[3] D)p+=3,* p36.若有以下定义和语句:int a[10]={1,23,4,5,6,7,8,9,10},* p=a;则不能表示a数组元素的表达式是A)* pB)a[10] C)* a D)a[p-a]若有以下的定义:int s[]={34,5,6,7,8,9,10,11,12},* ps;则值为8的表达式是A)p5,*(p) B)p5,*p
(C)p 6,* pD)p5, * p
38.若有定义和语句: int a[5][10],(* p)[10];p则对数组元素的引用是A)*(a[0]+2)B)*(p+1)C)p[0][0] D)*(p[1]+2)函数调用:strcat(strcpy(str1,str2),str3)的功能是A)将串str1复
您可能关注的文档
最近下载
- 清洁生产与循环经济.pptx VIP
- HF75过氧化氢消毒液产品技术标准2023年.docx VIP
- 66kV及以下架空电力线路设计规范解读.pdf VIP
- 职教高考教程数学冲刺复习001集合与不等式.pptx VIP
- 人教版五年级语文(上册)写字表课文同步正楷练字帖.pdf VIP
- 蔬菜西甜瓜种子生产技术 番茄种子生产技术、蔬菜西甜瓜种子生产技术 番茄品种类型.pptx VIP
- 深度解读《66kV及以下架空电力线路设计规范》GB 50061-2010.pptx VIP
- 林场基本情况-国有河南卢氏东湾林场-国家林业局.DOC VIP
- 复合材料发展史.pptx VIP
- 2018年初级经济师经济基础知识试题:第八章含答案.docx VIP
文档评论(0)