行测,公务员逻辑题 名不正,则言不顺;言不顺

问题描述:

行测,公务员逻辑题 名不正,则言不顺;言不顺
《论语》云:"名不正,则言不顺;言不顺,则事不成;事不成,则礼乐不兴;礼乐不兴,则刑罚不中;刑罚不中,*无所措手足
以下回答都可以是孔子观点的合理推论,除了
A.如果礼乐兴,那么名正
B.只有事不成,才名不正
C.若刑罚不中,则名不正
D.如果民无错手足,那么名是否正不确定
我想问,B和C的区别在哪里?不都是 肯定后件推出肯定前件吗?
C和D是矛盾的对吗,我知道D对,可是我不明白的地方是,B为什么对?和C的区别
不要用符号,我没学过,

B和C的区别就在于:
  B是必要条件假言命题;联结词如:只有…才…;

  C是充分条件假言命题;联结词如:如果…那么…、只要…就…;
  【肯定后件推出肯定前件】是错误的推理,但这是针对正常的、充分条件假言命题而言的.对必要条件,则恰好相反.因为:
  充分条件假言命题,是【从前往后】推;符号表示:p→q;(就算没学过,也不难看懂)

  必要条件假言命题,是【从后往前】推;符号表示:p←q;
对于B:【只有事不成,才名不正】;将其等价转化为充分条件假言命题后就是:
  【如果名不正,那么事不成】——这显然是正确的.
对于C:就是你所说的【肯定后件推出前件】了,这显然是错误的;
对于D:这也是【肯定后件】,但它对前件并没有做出明确判断,而是说:不确定.这种模糊的说法,反而更准确.因为:
  肯定后件时,前件,确实是既可能为真,也可能为假.