解题思路:对四个命题分别加以判别:在①中可以得出命题命题q是真命题,说明¬q是假命题.从而命题“p∧¬q”是假命题,①正确;对于②可以说明两个命题都为真命题可以推出有真命题,反之不一定成立,说明②正确;而③是含有量词的命题的否定,否定时要先改正量词的形式,说明③错误;对于④可以直接由反函数的定义加以判断.
对于①,可得命题p:∃x∈R,tanx=1是真命题;命题q:∀x∈R,x2-x+1>0也是真命题,说明¬q是假命题.
因此命题“p∧¬q”是假命题,①正确;
对于②若“命题p∨q为真”说明命题p和命题q有真命题存在,但命题“p∧q”不一定为真
反过来若命题“p∧q”为真,说明命题p和命题q都是真命题,必定有“命题p∨q为真”,故②正确;
对于③,命题“所有的正方形都是矩形”的否定应该是“有的正方形都不是矩形”,故③错误;
对于④,利用指数对数的互化可得函数y=2-x与函数y=log
1
2x互为反函数,说明④正确.
故选C
点评:
本题考点: 命题的真假判断与应用;必要条件、充分条件与充要条件的判断;反函数.
考点点评: 本题主要考查了命题真假的判断与应用,属于基础题.熟练掌握函数与方程的关系,不等式解集的理论和反函数的运算法,是解决本题的关键.