两者的区别如下: 1、“只要 ......就”表示足够条件,即有这个条件就会产生后一个分句指出的结果,但并不排除在别的条件下也会产生这样的结果。
强调是一种充分条件,但是不是达到结果的唯一条件。
2、“只有......才”表示必备条件,即缺少了这个条件就不能产生后面的那个分句指出的结果,但有了所说的条件,也不一定能产生所说的结果,还要看是否具备其他的条件。
【例句】: 只要明天不下雨,我们就去春游。
【分析】:“明天不下雨”是一个充分条件,如果明天不下雨这个条件满足,就会产生“我们去春游”的结果,但是不是唯一的条件,因为“我们去春游”在别的条件下也是可以达成的。
只有年满18岁,才有选举权。
【分析】:“年满18岁”是选举权必须具备的条件。
不满18岁,自然就没有选举权,但满了18岁,如果其他条件不具备,如是精神病患者或被剥脱政治权利的犯人,也没有选举权的 内容来自网友回答
充分条件与必要条件