若a=0,则f(x)=x+1,令f(x)=x+1=0,得x=-1,符合题意;
若a≠0,则f(x)=ax^2+x+1是二次函数,
∴f(x)有零点⇔△=1-4a≥0 解得a≤1/4 且a≠0
综上所述,a≤1/4
故答案为:{ a|a≤1/4 }