第3章 C表达式文档格式.docx
- 文档编号:15736221
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:13
- 大小:22.63KB
第3章 C表达式文档格式.docx
《第3章 C表达式文档格式.docx》由会员分享,可在线阅读,更多相关《第3章 C表达式文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
A.-2 B.2 C.18 D.80
6.关于算术运算符“%”的功能,下面描述正确的是:
A.此运算是求某一整数对另一整数的百分比
B.此运算是求某一整数被另一整数相除时的整数商
C.此运算是求某一整数被另一整数相除时的余数
D.以上都不正确
7.在TC中,能正确表示a≥10或a≤0的关系表达式是:
A.a>
=10ora<
=0 B.a>
=10,a<
=0
C.a>
=10&
&
a<
=0 D.a>
=10||a<
=10
关系和逻辑运算;
2;
D)
8.执行intx,y,z,t;
x=y=z=1;
t=++x||++y&
++z;
语句后,t的值为:
( )
A.2 B.1 C.0 D.不定值
9.已知x=43,ch=’A’,y=0;
则表达式x>
=y&
ch<
’B’&
!
y的值是:
A.0 B.语法错 C.1 D.“假”
10.设有inta=2,b;
则执行b=a&
1;
语句后,b的结果是:
A.0 B.1 C.2 D.3
11.设x=2,y=3,z=4,则表达式(x+y>
z)&
(y==z)&
x||y+z&
y+z的值为:
A.逻辑假 B.逻辑真 C.0 D.1
12.在C语言中。
能正确表示关系X<
=Y<
=Z的表达式为:
A.(X<
=Y)&
(Y<
=Z) B.(X<
=Y)AND(Y<
=Z)
C.(X<
=Z) D.(X<
=Y)||(Y<
=Z)
20、
13.语句printf(“%d”,(a=2)&
(b=-2));
的输出结果是:
A.无输出 B.结果不确定 C.-1 D.1
14.设intm=1,n=2;
则表达式m++==n的值是:
A.1 B.2 C.3 D.0
(知识点:
15.能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假"
的表达式是:
A.(x>
=1)&
(x<
=10)&
(x>
=200)&
=210)
B.(x>
=1)||(x<
=10)||(x>
=200)||(x<
C.(x>
D.(x>
16.判断char型变量ch是否为大写字母的正确表达式是:
A.(‘A’<
=ch<
=‘Z’)
B.(ch>
=‘A’)||(ch<
C.(ch>
=‘A’)&
(ch<
D.(‘A’<
=ch)AND(‘Z’>
=ch)
17.在C语言中,表达式:
10!
=9的值是:
A.True B.非零值 C.0 D.1
18.设有intx,y,z;
若运行如下程序段x=y=z=0;
++x&
++y||++z;
后,x,y,z的值分别是:
A.x=1,y=0,z=0 B.x=1,y=1,z=1 C.x=1,y=1,z=0 D.x=1,y=0,z=1
19.设x,y,z都是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是:
A.‘x’&
‘y’ B.x<
=y C.x||y+z D.!
(x)
20.下列只有当整数x为奇数时,才是逻辑“真”的表达式是:
A.x%2==0B.!
(x%2==0)C.(x-x/2*2)==0D.!
(x%2)
21.下面表述20<
x<
30或x<
-100的正确语句是:
A.20<
30||x<
-100B.20<
30&
x<
-100
C.x>
20&
-100D.x!
>
x!
<
20||x<
-100
22.设a=3,b=4,c=5,d=6,则表达式:
a>
b?
c:
d的值为:
A.3 B.4 C.5 D.6
条件表达式;
23.若有intw,x,y,z,m;
均为int型变量,如下程序执行后m的值为:
w=1;
x=3;
y=2;
z=4;
m=(w<
x)?
y:
z;
m=(m<
w)?
x:
y;
z)?
x;
A.1B.2C.3D.4
24.假定有以下变量定义intk=7,x=12;
下列其值为3的表达式是:
A.x%=(k%=5) 0 B.x%=(k-k%5) 2
C.x%=k-k%5 2 D.(x%=k)-(k%=5)3
赋值运算;
25.执行语句“inta=12;
a+=a*a;
”后的值是:
A.156 B.288 C.164 D.186
26.设有定义:
inta=10;
则表达式a+=a*=a的值为:
A.10 B.100 C.200 D.1000
27.下面为C语言中正确表达式的是:
A.a+b=5 B.56=a++ C.i=i++ D.5.6+6.2%3.1
28.执行语句“inta=12;
a+=a-=a*a;
”后,a的值是:
A.-264 B.-286 C.-164 D.-186
29.下列合法的语句是:
A.a=1,b=2 B.++a;
C.a=a+1=5 D.y=int(a);
30.设有n=10,I=4,则赋值运算n%=I+1执行后,n的值是:
A.0 B.1 C.2 D.3
31.设变量t为int型,下列选项中不正确的赋值语句是:
A.++t;
B.n1=(n2=(n3=0));
C.k=i==m;
D.a=b+c=1;
32.设inta,b,c;
,执行下列a=b=1;
a++;
b+1;
c=a+b--;
语句后,a,b和c的值分别是:
A.2,1,2B.2,0,3C.2,2,3D.2,1,3
自增与自减;
33.设x为int型变量,则执行以下语句x=10;
x=x+--x;
后,x的值为:
A.10 B.20 C.18 D.19
34.若有inta,b,c=8;
,则执行:
a=c++;
b=++c;
之后,变量a,b的值分别是:
A.9,10 B.10,10 C.8,10 D.8,11
35.关于自增与自减运算符,下面描述正确的是:
A.此类运算符只能用于整数类型的变量
B.此类运算符也可以用于常量
C.此类运算符也可以用于实型的变量
D.此类运算符对变量的改变量可以由用户设定
36.执行表达式a=3*5,a+15后,变量a的值为:
A.60 B.30 C.15 D.90
逗号表达式;
37.执行表达式a=(a=3*5,a+15)后,变量a的值为:
38.若有doublex,y;
则表达式:
x=1,y=x+3/2的值是:
A.1 B.2 C.2.0 D.2.5
39.设有inti,j,k;
则表达式(i=1,j=2,k=3,i&
j&
k)的值为:
40.下面运算级别最高的运算符是:
A.赋值运算符 B.关系运算符 C.算术运算符 D.逗号运算符
运算符的优先级;
)
41.下面运算级别最低的运算符是:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章 C表达式 表达式