分析:本题考查的知识点是必要条件、充分条件与充要条件的判断及不等式的性质,我们根据充要条件的定义对题目中的四个答案逐一进行分析即可得到答案.
解答:解:∵①中“a=b”⇒“ac=bc”为真命题,
但当c=0时,“ac=bc”⇒“a=b”为假命题,
故“a=b”是“ac=bc”的充分不必要条件,故①为假命题;
∵②中“a+5是无理数”⇒“a是无理数”为真命题,
“a是无理数”⇒“a+5是无理数”也为真命题,
故“a+5是无理数”是“a是无理数”的充要条件,故②为真命题;
∵③中“a>b”⇒“a2>b2”为假命题,
“a2>b2”⇒“a>b”也为假命题,
故“a>b”是“a2>b2”的即充分也不必要条件,故③为假命题;
∵④中{a|a<5}?{a|a<3},故“a<5”是“a<3”的必要条件,故④为真命题.
故答案为②④
点评:判断充要条件的方法是:①若p⇒q为真命题且q⇒p为假命题,则命题p是命题q的充分不必要条件;②若p⇒q为假命题且q⇒p为真命题,则命题p是命题q的必要不充分条件;③若p⇒q为真命题且q⇒p为真命题,则命题p是命题q的充要条件;④若p⇒q为假命题且q⇒p为假命题,则命题p是命题q的即不充分也不必要条件.⑤判断命题p与命题q所表示的范围,再根据“谁大谁必要,谁小谁充分”的原则,判断命题p与命题q的关系.