给S赋值:S=10,那么下面逻辑表达式中返回True结果的是:()。

题目
单选题
给S赋值:S=10,那么下面逻辑表达式中返回True结果的是:()。
A

S>5 and S>20

B

S>2 and S>4

C

S>5 and S<8

D

S==5 and S>1

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列表达式中,表达式返回结果为.F.的是______。

A.AT("A","BCD")

B.[信息]S"管理信息系统"

C.ISNULL(.NULL.)

D.SUBSTR("计算机技术",3,2)


正确答案:B
解析:AT(字符表达式1>,字符表达式2>)为返回表达式1在表达式2中出现的的开始位置,AT("A","BCD")的返回结果为0。
  $为子串包含测试,"[信息]"$"旷管理信息系统”的返回结果为.F.。
  ISNULL(.NULL.)判断一个表达式的运算结果是否为NULL值,ISNULL(.NULL.)的返回结果为.T.。
  SUBSTR(表达式,n[,m])为在字符串表达式中从n开始的m个字符的子串,并且在Visual Foxpro中一个汉字占两个字节,所以SUBSTR("计算机技术",3,2)的返回结果为“算”。

第2题:

在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,不正确的是( )。 A.X/X: TRUE B.S/S: TRUE C.S/X: FALSE D.X/S: FALSE


正确答案:A
两个X的相容性为FALSE。即排他锁与排他锁是不相容的。

第3题:

若已定义char s[10]则在下面表达式中不表示s[1]地址的是()。

A.s+1

B.s++

C.&s[0]+1

D.&s[1]


答案:B

第4题:

在Visual FoxPro中,假设学生表S(学号,姓名,性别,职称,班干部)中,性别是C型字段,班干部是L型字段。若要查询“是班干部的女生”信息,那么SQL语句“SELECT*FROM S WHERE<逻辑表达式>”中的<逻辑表达式>应是( )。

A. 班干部AND性别=”女”

B. 班干部OR性别=”女”

C. 性别=”女”AND班干部=.T.

D. 班干部=.T.OR性别=女


正确答案:C
题目中要查询的信息是“是班干部的女生”,可以知道要查询的是女生,并且该学生是班干部,这之间的关系就是“与”的关系,因此答案选C。

第5题:

若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。 p和s为int型的指针变量。请对以下问题填空。

①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【 】。

②若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p的值是【 】。


正确答案:s=p+3; 2
s=p+3; 2 解析:若p指向了a[1],则p+3将指向其后的第3个元素a[4],把它赋值给s,s就指向了a[4],所以第1空填“s=p+3;”。由于s指向了a[2],p指向了a[0],s和p为指向同一个数组元素的指针变量,它们的差为它们指向元素的下标差值(即间隔多少个元素),所以“s-p”的结果为2。

第6题:

给出下面的代码,则以下( )选项返回true。 String s="hello"; String t="hello"; Char c[]={'h','e','l','l','o'};

A.s. equals (t) ;

B.t. equals (C);

C.s==t;

D.t==c;


正确答案:A
解析:==操作符比较的是操作符两端的操作数是否是同一个对象,而String的equals()方法比较的是两个String对象的内容是否一样,其参数是一个String对象时才有可能返回true,其他对象都返回假。

第7题:

下面哪个函数可以返回逻辑值TRUE()。

A、AND(TRUE,TRUE,FALSE)

B、OR(TRUE,TRUE,FALSE)

C、OR(FALSE,FALSE,FALSE)

D、NOT(TRUE)


答案:B

第8题:

能正确表示a和b同时为正或同时为负的逻辑表达式是A、(a=0||b=0)t=s;的功能是将u,s中的最大值赋给变量t。()

此题为判断题(对,错)。


参考答案:错误

第9题:

下面各语句行中,能正确地给字符串赋值的语句行是( )。

A.char st[4]={"ABCDE"};

B.char s[5]={'A','B','C','D','E'};

C.char *s="ABCDE";

D.char *s; scanf("%s",*s);


正确答案:C
解析:选项A)字符串的赋值产生越界错误,不正确;选项B)是字符数组的赋值,而不是字符串的赋值;选项D)中scanf的列表项必须为变量的地址。

第10题:

在下面的表达式中,运算结果为逻辑真的是( )。


正确答案:D
LIKE(<字符表达式1>,<字符表达式2>)返回值:逻辑型功能:比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真(.T.),否则返回逻辑假(.F.)。<字符表达式1>中可以包含通配符+和?。﹡可以与任何数目的字符相匹配.?可以与任何单个字符相匹配。选项A)在第二个字符串中使用了通配符,写法错误。EMPTY(<表达式>)返回值:逻辑型功能:根据指定表达式的运算结果是否为“空”值,返回逻辑真(T),否则返回逻辑假(.F.)。SPACE(200)是200个空格,对于字符型数据来说,空格属于空值。NULL.不是空值。AT(<字符表达式1>,<字符表达式2>[,<数值表达式1>1)返回值:数值型功能:如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>值中的位置;若不是予串,则返回0。AT(‘a’,‘123abc’)=4。

更多相关问题