编程基础练习题

编程基础练习题

ID:33893008

大小:124.50 KB

页数:11页

时间:2019-03-01

编程基础练习题_第1页
编程基础练习题_第2页
编程基础练习题_第3页
编程基础练习题_第4页
编程基础练习题_第5页
资源描述:

《编程基础练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章基本数据类型和运算因为题目略有删减,可能编号不连续,请见谅一、单项选择题1.下列数据中属于“字符串常量”的是(A)。A."a"B.{ABC}C.’abc’D.’a’4.字符串"ABC"在内存占用的字节数是(B)。A.3B.4C.6D.85.字符串"’ABCD’"内存占用的字节数是(C)。A.4B.6C.7D.86.在C语言中,合法的长整型常数是(A)。A.0LB.4962710C.0.054838743D.2.1869e107.在C语言中,合法的短整型常数是(D)。A.0LB.0821C.40000D.0x2a8.下列数据中

2、不属于“字符常量”的是(C)。A.‘xff’B.‘160’C.’070’D.0709.char型常量的内存中存放的是(A)。A.ASCII代码值B.BCD代码值C.内码值D.十进制代码值11.常数的书写格式决定了常数的类型和值,03322是(B)。A、16进制int类型常数B、8进制int类型常数C、10进制int类型常数D、10进制longint类型常数12.“e2”是(D)。A、实型常数100B、值为100的整型常数C、非法标识符D、合法标识符13.要为字符型变量a赋初值,下列语句中哪一个是正确的(A)。A、chara=’3’;B

3、、chara=”3”;C、chara=%;D、chara=*;14.要为float类型变量x、y、z赋同一初值3.14,下列说明语句哪一个是正确的(C)。A、floatx,y,z=3.14;B、floatx,y,z=3*3.14;C、floatx=3.14,y=3.14,z=3.14;D、floatx=y=z=3.14;15.语句floatpi=3.1415926535;将(D)。A、导致编译错误B、说明pi为初值3.1415926535的单精度实型常数C、导致运行时的溢出错误D、说明pi为初值3.141593的单精度实型常数16.算术运

4、算符、赋值运算符和关系运算符的运算优先级按从高到低依次为(B)。A、算术运算、赋值运算、关系运算B、算术运算、关系运算、赋值运算C、关系运算、赋值运算、算术运算D、关系运算、算术运算、赋值运算17.关系运算符中优先级最低的运算符是(C)。A、“>=”和“<=”B、“>”和“<”C、“==”和“!=”D、“<=”和“<”18.逻辑运算符中,运算优先级按从高到低依次为(D)。A、&&,!,

5、

6、B、

7、

8、,&&,!C、&&,

9、

10、,!D、!,&&,

11、

12、19.对C程序在作逻辑运算时判断操作数真、假的表述,下列哪一个是正确的(A)。A、0为假非0为真B

13、、只有1为真C、-1为假1为真D、0为真非0为假20.表达式x&&1等效于(C)A.x==0B.x==1C.x!=0D.x!=122.表达式!x

14、

15、a==b等效于(D)。A、!((x

16、

17、a)==b)B、!(x

18、

19、y)==bC、!(x

20、

21、(a==b))D、(!x)

22、

23、(a==b)23.设整型变量m,n,a,b,c,d均为0,执行(m=a==b)

24、

25、(n=c==d)后,m,n的值是(C)。A.0,0B.0,1C.1,0D.1,126.设a为5,执行下列语句后,b的值不为2的是(C)。A.b=a/2B.b=6-(--a)C.b=a%2D.b=a

26、>3?2:228.intb=0,x=1;执行语句if(x++)b=x+1;后,x,b的值依次为(A)。A.2,3B.2,0C.3,0D.3,229.设有语句inta=3;,则执行了语句a+=a-=a*a;后,变量a的值是(D)。A.3B.0C.9D.-1230.设有语句inta=3;,则执行了语句a+=a-=a*=a;后,变量a的值是(B)。A.3B.0C.9D.-1232.在以下一组运算符中,优先级最高的运算符是(C)。A.<=B.=C.%D.&&33.在以下一组运算符中,优先级最低的运算符是(D)A.*B.!=C.+D.=35.设整型

27、变量i,j值均为3,执行了j=i++,j++,++i后,i,j的值是(B)。A.3,3B.5,4C.4,5D.6,636.若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是(C)。A.1B.2C.2.0D.2.538.表达式1?(0?3:2):(10?1:0)的值是(B)。A.3B.2C.1D.039.设a=1,b=2,c=3,d=4,则表达式:a

28、11

29、

30、a==12

31、

32、a==13

33、

34、a==14C.a>10&&a<15D.!(a<=10)&&!(a>=15)41.inta=0;if(a=1)a+=10;结果的值是(B)。A.0B.11C.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。