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

上传人:b****5 文档编号:17989312 上传时间:2022-12-12 格式:DOCX 页数:3 大小:16.25KB
下载 相关 举报
习题二数据类型运算符和表达式习题文档格式.docx_第1页
第1页 / 共3页
习题二数据类型运算符和表达式习题文档格式.docx_第2页
第2页 / 共3页
习题二数据类型运算符和表达式习题文档格式.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

《习题二数据类型运算符和表达式习题文档格式.docx》由会员分享,可在线阅读,更多相关《习题二数据类型运算符和表达式习题文档格式.docx(3页珍藏版)》请在冰豆网上搜索。

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

C.'

\101'

D."

a"

(3)在C语言中,字符型数据在计算机内存中,以字符的形式存储。

A.原码B.反码C.ASCII码D.BCD码

(4)字符串的结束标志是。

A.0B.'

0'

\0'

0"

(5)算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为。

A.算术运算、赋值运算、关系运算B.算术运算、关系运算、赋值运算

C.关系运算、赋值运算、算术运算D.关系运算、算术运算、赋值运算

(6)逻辑运算符中,运算优先级按从高到低依次为。

A.&

&

,!

,||B.||,&

C.&

,||,!

D.!

,&

,||

(7)表达式!

x||a==b等效于。

A.!

((x||a)==b)B.!

(x||y)==bC.!

(x||(a==b))D.(!

x)||(a==b)

(8)设整型变量m,n,a,b,c,d均为1,执行(m=a==b)||(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的值依次为。

A.2,3B.2,0C.3,0D.3,2

(10)设有语句inta=3;

,则执行了语句a+=a-=a*=a;

后,变量a的值是。

A.3B.0C.9D.-12

(11)在以下一组运算符中,优先级最低的运算符是。

A.*B.!

=C.+D.=

(12)设整型变量i值为2,表达式(++i)+(++i)+(++i)的结果是。

A.6B.12C.13D.表达式出错

(13)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是。

A.1B.2C.2.0D.2.5

(14)sizeof(double)的结果值是。

A.8B.4C.2D.出错

(15)设a=1,b=2,c=3,d=4,则表达式:

a<

b?

a:

c<

d?

d的结果为。

A.4B.3C.2D.1

(16)设a为整型变量,不能正确表达数学关系:

10<

15的C语言表达式是。

A.10<

15B.a==11||a==12||a==13||a==14

C.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>

='

ch<

Z'

)?

(ch+32):

ch

A.AB.aC.ZD.Z

(19)以下运算符中,结合性与其他运算符不同的是。

A.++B.%C./D.+

(20)以下用户标识符中,合法的是。

A.intB.nitC.123D.a+b

(21)C语言中,要求运算对象只能为整数的运算符是。

A.%B./C.>

D.*

(22)PC机中,'

\n'

在内存占用的字节数是。

A.1B.2C.3D.4

(23)字符串"

ABC"

A.3B.4C.6D.8

(24)要为字符型变量a赋初值,下列语句中哪一个是正确的。

A.chara=3;

B.chara=”3”;

C.chara=%;

D.chara=*;

(25)下列不正确的转义字符是。

A.\\B.\'

C.074D.\0

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的值均不为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)用户标识符在命名时,应注意哪几个方面?

(2)设inti=1,j=2,k=3;

,请写出以下表达式的值及计算后变量i、j、k的值。

①(++i)*(++j)*(++k)②(i++)*(++j)*(k++)

③i=i+j,j=j+k,k=k+i④!

(i=j)&

(j=k)

4.编程题

(1)设长方形的高为1.5,宽为2.3,编程求该长方形的周长和面积。

(2)编写一个程序,将大写字母A转换为小写字母a。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 营销活动策划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1