单选题

2012-IT-03海狸和猫 算法与编程 功能抽象,操作序列,函数参数

大人给小朋友们讲了一个故事:一个寒冷的夜晚,小海狸在路 上发现了一只猫,他决定把猫带回家。家里开着取暖器,猫跑到取暖 器旁睡着了。海狸妈妈到家后也到取暖器旁取暖,她没有看到猫,还 不小心踢到了猫的尾巴。猫被踢后惊醒,一下就跳起来并咬住了海狸 妈妈。 

现在,我们想用一种更简洁的方式来描述这个故事。我们用符号 Bite、Sleep和Bring来描述动作,用B代表小海狸,用M代表海狸妈妈, 用C代表猫。

·Bite(A,B)表示A咬B; 

·Sleep(A)表示A进入了睡眠状态;

·Bring(A,B)表示A把B带回家。

以下哪个选项正确描述了上面的故事?( )


A.

A. Bring(B,C),Sleep(C),Bite(C,M)

B.

B. Bring(B,C),Sleep(M),Bite(M,C)

C.

C. Sleep(C),Bite(C,M),Bring(C,B)

D.

D. Bring(C),Sleep(C),Bite(C,M)

发表评论

登录 后再回复