省考公务员

有六个人G、H、I、J、K、L,每个人或者只下围棋或者只下象棋。如果有多个人下同 一种棋,则下该种棋的人按下棋水平从高到低排名。给出下列条件: J下象棋;H下围棋; 在下围棋的人中间,H排名最高; 如果I下围棋,则K和L下围棋,K的排名低于I但高于L; 如果I下象棋,则L下象棋,L的排名低于J但高于I; 如果K下象棋,则G下象棋,J的排名低于G但高于K。 下面的哪一个选项能够是真的?( ) A.I下象棋,L下围棋 B.G下象棋,K下围棋 C.K和J下象棋,K的排名高于J D.I和L下象棋,I的排名高于L

题目

有六个人G、H、I、J、K、L,每个人或者只下围棋或者只下象棋。如果有多个人下同 一种棋,则下该种棋的人按下棋水平从高到低排名。给出下列条件: J下象棋;H下围棋; 在下围棋的人中间,H排名最高; 如果I下围棋,则K和L下围棋,K的排名低于I但高于L; 如果I下象棋,则L下象棋,L的排名低于J但高于I; 如果K下象棋,则G下象棋,J的排名低于G但高于K。 下面的哪一个选项能够是真的?( ) A.I下象棋,L下围棋 B.G下象棋,K下围棋 C.K和J下象棋,K的排名高于J D.I和L下象棋,I的排名高于L

参考答案和解析
正确答案:B
此题为形式推理题,根据题目信息可知,假设A正确,则与题干“如果I下象棋,则L下象棋,L的排名低于J但高于I”矛盾,故排除;假设B项正确,则与题干不矛盾;假设C项正确,则与题干“如果K下象棋,则G下象棋,J的排名低于G但高于K”矛盾;假设D项正确,则与题干“如果I下象棋,则L下象棋,L的排名低于J但高于I”矛盾。故选B。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某分部工程中各项工作间逻辑关系见下表,相应的双代号网络计划如下图所示,图中错误有( )。工作 A B C D E F G H I J

紧后工作 C F、G H H H、I、J H、I、J I、J — — —

A多个终点节点

B.多个起点节点

C.工作代号重复

D.不符合给定逻辑关系

E.节点编号有误


正确答案:BDE

第2题:

恺撒密码是一种置换密码,改进后的恺撒密码采用单字母替换方法,若密钥如下: 明文:a b c d e f g h i j k l m n o p q r s t u v w x y z 密文:Q W E R T Y U I O P A S D F G H J K L Z X C V B N M 则明文nankai加密后形成的密文是( )。

A.nankai

B.FQFAQO

C.NANKAI

D.QWERTY


正确答案:B

第3题:

有一个老年活动中心,会下象棋的偶59人,会下围棋的有48人,两种棋都不会下的有12人,两种棋都会下的有30人,问这个俱乐部一共有多少人?

A.89人 B.107人 C.129人 D.137人


正确答案:A

第4题:

有以下程序 #include"iostream.h" void main() { inti=l,j=1,k=2; if ((j++{}k++)&&i++) cout<< i << " ," << j << "," << k; cout<<endl; 执行后输出结果是

A.1,1,2

B.2,2,1

C.2,2,2

D.2,2,3


正确答案:C
解析:该题目的关键是要搞清楚“‖”和“&&”两个逻辑运算符的运算功能。运算符“‖”和“&&”是双目运算符,要求有两个运算量。且规定逻辑与运算中,只有前面运算量的值为真时,才需要判别后面的值。只要前面运算量为假,就不必判别后的值。而逻辑或则为只要前面的运算量为真,就不必判别后的值;只有前为假,才判别后。本题中j++值为真,不进行k++的运算,所以k的值保持不变。注意:注意按位与和按位或的用法。

第5题:

请读程序: include main( ) { int n[2],i,j,k; { for(i=0,i<2;i + + )n[i]=0;

请读程序: # include<srdio.h> main( ) { int n[2],i,j,k; { for(i=0,i<2;i + + )n[i]=0; k=2; for(i=0;i<k;i+ +) {for(j=0;j<k;j+ +)n[j]=n[i]+l; print{("%d\n",n[k]); } 上面程序片段输出结果是 ( )

A.不确定的值

B.3

C.23

D.1


正确答案:A

第6题:

一个俱乐部,会下象棋的有 69 人,会下围棋的有 58 人,两种棋都不会下的有 12人,

两种棋都会下的有 30 人,问这个俱乐部一共有多少人?( )

A.109 人

B.115 人

C.127 人

D.139 人


正确答案:A

第7题:

标准指法的基本键是( )。

A.Q、W、E、R、U、I、O、P

B.A、S、D、F、J、K、L

C.W、E、R、T、Y、U、I、O

D.S、D、F、G、H、J、K、L


正确答案:B

第8题:

现有如下程序段

#include "stdio.h"

#include "string.h"

main()

{ char a[]="acfijk"; /*这里是有序的字符序列*/

char b[]="befijklqswz"; /*这里是有序的字符序列*/

char c[80],*p;

int i=0,j=0,k=0;

while(a[i]!=′\0′&&b[j]!= ′\0′)

{ if(a[i]<b[j])c[k++]=a[i++];

else if(a[i]>b[j])c[k++]=b[j++];

else { c[k++]=b[j++];

i++;}}

while(a[i]==′\0′&&b[j]!= ′\0′)

c[k++]=b[j++];

while(a[i]!=′\0′&&b[j]== ′\0′)

c[k++]=a[i++];

c[k]=′\0′;

puts(c);}

则输出结果是

A.acfijkbefijklqswz

B.abceffiijjkklqswz

C.befijklqswz acfijk

D.abcefijklqswz


正确答案:D
解析:这个题目的功能是实现两个有序字符串,合并成一个新的有序的字符串。

第9题:

_____

A.H→I,H→J,J→K,IJK→L,L→H

B.H→I,H→J,J→K,IJ→L,L→H

C.H→I,H→J,J→K,IJ→L,J→K

D.H→I,J→K,IJ→L,L→H,L→K

A.

B.

C.

D.


正确答案:B

第10题:

一个系统的模块结构图如下所示,用{×,×,×}表示这个系统的测试模块组合。下面的选项中(71)表示自顶向下的测试,(72)表示三明治式测试。

A.{A){A,B,C,D,E}{A,B,C,D,E,F,G,H,I,J,K}

B.{F}{G){H}{I}{J}{K}{B,F,G}{C,H}{D,I,J}{E,K}{A,B,C,D,E,F,G,H,I,J,K}

C.{K}{J}{I}{H}{G}{F}{B}{C}{D}{E}{A,B,C,D,E,F,G,H,I,J,K}

D.{A}{F}{G}{H}{I}{J}{K}{B,F,G}{C,H}{D,I,J}{E,K}{A,B,C,D,E,F,G,H,I,J,K}


正确答案:A

更多相关问题