习题二数据类型运算符和表达式习题.docx

习题二数据类型运算符和表达式习题.docx

ID:62483708

大小:13.41 KB

页数:12页

时间:2021-05-09

习题二数据类型运算符和表达式习题.docx_第1页
习题二数据类型运算符和表达式习题.docx_第2页
习题二数据类型运算符和表达式习题.docx_第3页
习题二数据类型运算符和表达式习题.docx_第4页
习题二数据类型运算符和表达式习题.docx_第5页
资源描述:

《习题二数据类型运算符和表达式习题.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、习题二数据类型运算符和表达式习题班级:学号:姓名:1.单项选择题(1)以下选项中,正确的C语言整型常量是(TC中)。A.32LB.510000C.-1.00D.0568(2)以下选项中,是不正确的C语言字符型常量。A.'a'B.'x41'C.'101'D."a"(1)在C语言中,字符型数据在计算机内存中,以字符的形式存储。A.原码B.反码C.ASCII码D.BCD码(2)字符串的结束标志是。A.0B.'0'C.''D."0"(1)算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为。A.算术运算、赋值运算、关系运算B.算术运算、

2、关系运算、赋值运算D.C.关系运算、赋值运算、算术运算关系运算、算术运算、赋值运算(1)逻辑运算符中,运算优先级按从高到低依次为。A.&&,!,

3、

4、B.&&,!C.&&,II,!D.!,&&,II⑺表达式!x

5、

6、a==b等效于。A.!((x

7、

8、a)==b)B.!(x

9、

10、y)==bC.!(x

11、

12、(a==b))D.(!x)

13、

14、(a==b)(8)设整型变量m,n,a,b,c,d均为1,执行(m=a==b)

15、

16、(n=c>d)后,m,n的值是。A.0,0B.0,1C.1,0D.1,1(9)intb=0,x=1;执行语句if(x++)b=x+1;后,x,b的

17、值依次为。A.2,3B.2,0C.3,0D.3,2(10)设有语句inta=3;,则执行了语句a+=a-=a*=a;后,变量a的值是。A.3B.0C.9D.-12(9)在以下一组运算符中,优先级最低的运算符是。A.*B.!=C.+D.=(10)设整型变量i值为2,表达式(++i)+(++i)+(++i)的结果是。A.6B.12C.13D.表达式出错(11)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是。A.1B.2C.2.0D.2.5(9)sizeof(double)的结果值是。A.8B.4C.2D.出错(10)设a=1,

18、b=2,c=3,d=4,则表达式:a

19、

20、a==12

21、

22、a==13

23、

24、a==14C.a>10&&a<15D.!(a<=10)&&!(a>=15)(17)设f是实型变量,下列表达式中不是逗号表达式的是。A.f=3.2,1.0B.f>0,f<10C.f=2.0,f>0D.f=(3.2,1.0)(18)设ch是char型变量,其值为’A',则下面表达式的值是。ch=(ch>='A'&&ch

25、v='Z')?(ch+32):chA.AB.aC.ZD.Z(19)以下运算符中,结合性与其他运算符不同的是。A.++B.%C./D.+(20)以下用户标识符中,合法的是。A.intB.nitC.123D.a+b(21)C语言中,要求运算对象只能为整数的运算符是。A.%B./C.>D.*(22)PC机中,’'在内存占用的字节数是。A.1B.2C.3D.4(23)字符串"ABC"在内存占用的字节数是。A.3B.4C.6D.8(24)要为字符型变量a赋初值,下列语句中哪一个是正确的—A.chara=3;B.chara=”;3”C.chara=%;D

26、.chara=*;(18)下列不正确的转义字符是A.\B.'C.074D.2.填空题(1)C语言中的逻辑值“真”是用表示的,逻辑值“假”是用表示的。(2)符号常量的定义方法是。(3)无符号基本整型的数据类型符为,双精度实型数据类型符为,字符型数据类型符为。(4)设c='w',a=1,b=2,d=-5,则表达式’x'+1>c,'y'!=c+2,-a-5*b<=d+1,b==(a=2)的值分别为、、、。(5)设floatx=2.5,y=4.7;inta=7;,表达式x+a%3*(int)(x+y)%2/4的值为。(6)判断变量a、b的值均不为

27、0的逻辑表达式为。(7)求解赋值表达式a=(b=10)%(c=6),表达式值、a、b、c的值依次为。(8)求解逗号表达式x=a=3,6*a后,表达式值、x、a的值依次为(9)数学式a/(b*c)的C语言表达式。习题二数据类型运算符和表达式习题班级:学号:姓名:3.简答题(1)用户标识符在命名时,应注意哪几个方面?k的值⑵设inti=1,j=2,k=3;,请写出以下表达式的值及计算后变量i、j、①(++i)*(++j)*(++k)②(i++)*(++j)*(k++)③i=i+j,j=j+k,k=k+i④!(i=j)&&(j=k)4.编程题(1)设长

28、方形的高为1.5,宽为2.3,编程求该长方形的周长和面积。(2)编写一个程序,将大写字母A转换为小写字母a。

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

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

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