信息学奥赛初赛课程【小学组】语言基础与阅读程序-逻辑表达式题试卷.pdf

 

分值:5
x = 1,y = 1,z = 0,以下表达式值为真的是( )
A
(y ^ x) | z
B
x ^ (z | y) ^ z
C
(x ^ y) | z
D
(x ^ y) | (z | x)
0.1.
分值:5
逻辑运算符中,运算优先级按从高到低依次为
A
&& ! ||
0.2.B
|| && !
C
&& || !
D
! && ||
0.3.
分值:5
表达式!x||a==b 等效于
A
!((x||a)==b)
B
!(x||a)==b
C
!(x||(a==b))
D
(!x)||(a==b)
0.4.
分值:5
设整型变量 m,n,a,b,c,d 均为 1,执行 ans=(m=a>b) &&(n=c>d),m,n的值是?A
0,0
B
1,0
C
0,1
D
1,1
0.5.
分值:5
在以下一组运算符中,优先级最低的运算符是?
A
*
B
!=
C
+
D
=
0.6.分值:5
设整型变量 x=2,y=0,z=0,a,并且 a=x||y&&z,那么a 的值是多少?
A
0
B
1
C
2
D
不确定
0.7.
分值:5
设整型变量 a=0,b=0,c=a||b+2 的结果为?
A
0
B
1
C
2
D
不确定0.8.
分值:5
有如下逻辑表达式: !a || b && !c || d 的值,其中 a=3, b=0, c=0, d=2
A
0
B
1
C
2
D
3
0.9.
分值:5
有如下逻辑表达式:a||b 的值,其中 a=3,b=0
A
0
B
1
C
2
D3
0.10.
分值:5
有如下逻辑表达式:a&&b 的值,其中 a=3,b=0
A
0
B
1
C
2
D
3
0.11.
分值:5
设整型变量 a=2,!!a 的值是多少
A
0
B
1
C2
D
3
0.12.
分值:5
代码 double x,y; x=1;y=x+3/2; cout<<y; 的输出为()
A
1
B
2
C
2.0
D
2.5
0.13.
分值:5
以下伪代码 double x,y; x=1;y=x+3/2.0; cout<<y; 的输出为
A
1
B2
C
2.0
D
2.5
0.14.
分值:5
以下运算符中,结合性与其他运算符不同的是()
A
++
B
*
C
/
D
+
0.15.
分值:5
请求出以下伪代码的输出结果: int a=b=1; cout<<(a==b)<<endl;
Atrue
B
flase
C
1
D
0
0.16.
分值:5
a=1,b=1,c=1,d=0,以下逻辑运算表达式值为假的是
A
a&&(d||!c)||b
B
a&&d||!c||b
C
a&&d||!c||!b
D
!a&&d||!c||b
0.17.
分值:5a=1,b=0,c=1,d=0,以下逻辑运算表达式值为真的是
A
(a&&b)||(c&&d||!a)
B
((!a&&b)||c)&&!d
C
(b||c||d)&&d&&a
D
a&&(d||!c)&&b
0.18.
分值:5
a=1,b=0,c=1,d=0,以下逻辑运算表达式值为真的是
A
(!a&&!b)||(c&&d||!a)
B
(!a||b)||(c&&d||!a)
C
(a&&b)||(c&&d&&!a)
D
(!a||!b)||(c&&d||!a)0.19.
分值:5
a=1,b=0,c=1,d=0,以下逻辑运算表达式值为假的是
A
((!a&&b)||c)&&!d
B
(!a&&b&&c)||!d
C
(!a&&b||c)&&!!d
D
(!a&&b&&c)||!d
0.20.
分值:5
下列哪个逻辑表达式的值与变量 a 的真假无关
A
(a||b)&&!a
B
a||b&&!b
C
(a&&b)||(!a&&b)
D(a||b)&&!a&&b

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注