首页/ 题库 / [单选题]设a=2,b=3,c=4,下列表达式的值的答案

设a=2,b=3,c=4,下列表达式的值是______。 Nota<=c Or 4*c=b^2 And b<>a+C

单选题
2022-01-05 14:52
A、-1
B、1
C、True
D、False
查看答案

正确答案
D

试题解析
解析:当有多类运算符时,要先处理算术运算符,接着处理关系运算符,最后处理逻辑运算符。根据算术运算符的优先级的关系,该表达式应先计算b^2,结果为9。然后计算4*c,结果为16。然后计算a+c,结果为6。关系运算符都属同级关系,没有先后之分。计算a=c,即2=4,结果为True。然后计算4*c=b^2,即 16=9,结果为False。然后计算b>a+c,即3>6,结果为True。根据逻辑运算符的优先级的关系,该表达式应先计算Nota=c,即Not True,结果为False。然后计算4*c=b^2 And b>a+c,即False And True结果为False。最后计算False Or False,结果为False。

标签:
相关题目
设有:int a=1, b=2, c=3, d=4, m=2, n=2; 执行 (m=a>b)&&(n=c>d)后n的值为_______。
设a=2,b=3,c=4,d=5,下列表达式的值是( )。not a<=c or 4*c=b^2 and b<>a+c
设有三个变量a、b、c,其中 a = 3,b = 4,c = 5。则表达式“a ^ b + b Mod c - c \ a” 的值是________。
当a=5,b=4,c=2时,表达式a>b!=c的值是______
有以下程序段: main() { int a=5, *b, **c; c=&b; b=&a; } 程序在执行了c=&b; b=&a; 语句后,表达式**c的值是______。
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
若整型变量a值为2、b的值为3,则下列程序段执行后整型变量c的值为______。 If a>5 then If b<4 Then c=a-b Else c=b-a Else If b>3 Then c=a*b Else c=a mod b End If
若a的值为3时,下列程序段被执行后,c的值是______。 int c=l; if (a>0) if (a>3) c=2; else c=3; else c=4;
有以下程序段: int k=0,a=1,b=2,c=3; k=a<b?b:a; k=k>c?c:k; 执行该程序段后,k的值是 ______。
有以下程序段: int k=0, a=1, b=2, c=3; k=a<b? b:a; k=k>c? c:k; 执行该程序后,k的值是______。
若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是 ______。
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是 ______。
设a=2,b=3,c=4,d=5,则表达式Not a<=c Or 4*c=b^2 And ba+c的值是
设a=5,b=4,c=3,d=2,则表达式3>2术b Or a=c And b<>c Or c>d的值是
设a=5,b=4,c=3,d=2,下列表达式的值是 3>2*b Or a=c And b<>C Or c>d
设a=5,b=4,c=3,d=2,下列表达式的值是( )。 3>2*b Or a=c And b<>c Or c>d
设a=5,b=4,c=3,d=2下列表达式的值是 3>2*b Or a=c And b<>C Or c>d
设a=5,b=4,c=3,d=2,下列表达式的值是 3>2*b Or a=c And b<>c Or c>d
广告位招租WX:84302438

免费的网站请分享给朋友吧