根据题意,由x2+y2+z2=1,a2+b2+c2=1,可得x2+a2+y2+b2+z2+c2=1+1=2,
又由ax≤
(当且仅当a=x时成立),
a2+x2
2
by≤
(当且仅当b=y时成立),
b2+y2
2
cz≤
(当且仅当c=z时成立)
c2+z2
2
将三式相加可得:ax+by+cz≤
+
a2+x2
2
+
b2+y2
2
=
c2+z2
2
(x2+a2+y2+b2+z2+c2)=1,1 2
则ax+by+cz的最大值为1,
故答案为1.