2024年新版c语言题库资料

上传人:壹****1 文档编号:569086677 上传时间:2024-02-11 格式:DOC 页数:23 大小:313KB
返回 下载 相关 举报
2024年新版c语言题库资料_第1页
第1页 / 共23页
2024年新版c语言题库资料_第2页
第2页 / 共23页
2024年新版c语言题库资料_第3页
第3页 / 共23页
2024年新版c语言题库资料_第4页
第4页 / 共23页
2024年新版c语言题库资料_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2024年新版c语言题库资料》由会员分享,可在线阅读,更多相关《2024年新版c语言题库资料(23页珍藏版)》请在金锄头文库上搜索。

1、1、只有一个源文献的C程序的执行总是从()。A)main函数开始,到main函数执行完结束B)main函数开始,到源文献最后一个函数执行完结束C)源文献第一个函数开始,到源文献最后一个函数执行完结束D)源文献第一个函数开始,依次运行到main函数执行完结束正确答案是: A你选择的答案是:A 2、C语言程序的三种基本结构是()。A)次序结构、选择结构、循环结构B)选择结构、嵌套结构、循环结构C)递归结构、选择结构、循环结构D)次序结构、递归结构、循环结构正确答案是: A你选择的答案是:A 3、下面均可用作C语言标识符的选项是()。A)else,include,NAME B)a-b,_ab,doC

2、)Int,a_b,_5ab D)5ab,LONG,while正确答案是: C你选择的答案是:C 第二章1、如下选项中,不正确的C语言实型常量是()。A)12. B)0.12 C)5e6.5 D).12正确答案是: C你选择的答案是:C 2、如下选项中,不正确的C语言字符型常量是()。A)a B)a C)101 D)x41正确答案是: B你选择的答案是:B 3、若x、i、j和k都是int型变量,则计算体现式x=(i=2,j=4,k=8)后,x的值是()。A)2 B)4 C)8 D)16正确答案是: C你选择的答案是:C 4、算术运算、赋值运算和关系运算的运算优先级按从高到低依次为()。A)算术运

3、算、赋值运算、关系运算B)算术运算、关系运算、赋值运算C)关系运算、赋值运算、算术运算D)关系运算、算术运算、赋值运算正确答案是: B你选择的答案是:B 5、体现式!x|y=z等效于()。A)(!x)|(y=z)B)!(x|y)=z C)!(x|(y=z)D)!(x|y)=z)正确答案是: A你选择的答案是:A 6、设有语句inta=5;,则执行了语句a+=a-=a*=a;后,变量a的值是()。A)5 B)0 C)25 D)-20正确答案是: B你选择的答案是:C 7、若有阐明语句:intx;,不能正确体现数学关系0x5的C语言体现式是()。A)0x0&x5 D)!(x=5)正确答案是: A你

4、选择的答案是:A 8、若d为double型变量,则逗号体现式d=1,d+5,d+的值是()。A)1.0 B)6.0 C)2.0 D)7.0正确答案是: A你选择的答案是:D 9、在C语言中,定义PI为一个符号常量,正确的定义是()。A)#definePI3.14B)#definePI3.14;C)#includePI3.14D)includePI3.14正确答案是: A你选择的答案是:B 10、下列体现式中,能正确表示y=1的关系是()。A)(y=1)&(y1|y=1.or.y=1|yb)=c B)b+ca正确答案是: A你选择的答案是:A 12、在C语言中,复合赋值运算x*=y+5等价于()

5、。A)x=y+5 B)x=(y+5)*(y+5)C)x=x*(y+5) D)x=x*y+5正确答案是: C你选择的答案是:C 13、如下选项中,与k=n+完全等价的体现式是()。A)k=n,n=n+1 B)n=n+1,k=nC)k=+n D)k+=n+1正确答案是: A你选择的答案是:B 14、执行语句x=(a=3,b=a+)后,x,a,b的值依次为()。A)3,4,2 B)3,2,2 C)2,3,2 D)3,4,3正确答案是: D你选择的答案是:D 15、unsignedint类型的数据的取值范围是()。A)0至255B)0至65535C)-32768至32767D)-128至127正确答案

6、是: B你选择的答案是:B 16、如下程序段执行后的输出成果是()。intk=2,i=2,m;m=(k+=i*=k);printf(%d,%d,m,i);A)8,6 B)8,3 C)6,4 D)7,4正确答案是: C你选择的答案是:C 17、若有如下定义和语句:intu=050,v=0x10,w=10;printf(%d,%d,%dn,u,v,w);则输出的成果是()。A)50,16,10 B)40,16,10C)40,8,10 D)50,10,10正确答案是: B你选择的答案是:B 18、若有阐明:intk=-1;,执行语句printf(%d,%u,k,k);后的输出成果是()。A)-1,-

7、1 B)-1,32767 C)-1,32768 D)-1,65535正确答案是: D你选择的答案是:D 19、判断char型变量c的值是否为小写字母的正确体现式是()。A)a=c=a)&(c=a)&(c=z) D)(a=c)正确答案是: C你选择的答案是:C 20、若有条件体现式(x)?a+:b-,则下列体现式中能完全等价于体现式(x)的是()。A)(x=0) B)(x!=0) C)(x=1) D)(x!=1)正确答案是: B你选择的答案是:B 1、体现式1/2*(3+4+5)的值为()。A)0 B)6 正确答案是: A你选择的答案是:B 2、设有阐明语句:inta=5,b=2;,则执行语句:

8、a=-a|+b;后,b的值是()。A)0 B)1 C)2 D)3正确答案是: C你选择的答案是:C 3、设有阐明语句:inta=5,b=3;,则下面合法的体现式是()。A)(a+5)+ B)45+ C)a+a-+b D)(-b)-正确答案是: C你选择的答案是:C 4、下面均是不合法的整型常量的选项是()。A)0f3,-0xffff,033 B)-028,123,3e5C)-0xdce,025,10,000 D)-0x57ag,-048,e5正确答案是: D你选择的答案是:C 5、设如下变量均为int类型,则值不等于1的体现式是()。A)3/2 B)1/2*2C)2-1%2 D)x=0,x+1

9、,x+1正确答案是: B你选择的答案是:B 6、设有阐明语句:intx;floaty=6.5;,体现式x=(float)(y*3-(int)y)%4)执行后,x的值为()。A)17 B)17.500000 C)17.5 D)16正确答案是: A你选择的答案是:未选 7、若x为double型变量,则逗号体现式x=1,x+5,+x的值是()。A)1 B)6.0 C)2.0 D)1.0正确答案是: C你选择的答案是:C 8、设有定义intx=3,y=4,z=5;,则下列体现式中值为0的是()。A)y%z=y-z B)x=y-z D)x=y-正确答案是: D你选择的答案是:B 第三章1、使用scanf

10、(x=%f,y=%f,&x,&y),要使x,y的值均为1.25,正确的输入是()。A)1.25,1.25 B)1.251.25 C)x=1.25,y=1.25 D)x=1.25y=1.25正确答案是: C你选择的答案是:C 2、有如下程序:main()intx=100,y=-100;x%=y-2/x;y%=x-2*y;printf(x=%d,y=%dn,x,y);程序运行后的输出成果是()。A)x=0,y=100 B)x=100,y=-100 C)x=100,y=100D)x=0,y=-100正确答案是: D你选择的答案是:D 3、设有阐明语句:inta,b;,执行语句scanf(%d,%d,&a,&b);后,若使变量a的值为3,b的值为5,则下面输入正确的是()。A)3,5 B)35 C)3,5 D)3,5正确答案是: C你选择的答案是:C 4、若a是int型变量,b是float型变量,下面正确的输入语句是()。A)scanf(%d%d,&a,&b); B)scanf(%f%f,&a,&b);C)scanf(%d%f,&a,&b); D)scanf(%d%f,a,b);正确答案是: C你选择的答案是:C 5、若有阐明语句:charstr20;,执行scanf(%s,str);语句后,从键盘输入字符串:Guesswhat

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号