由命题p可得{x|x≤-1,或 x≥3},由命题q可得{x|x≤a-1,或 x≥a}.再由题意可得{x|x≤-1,或 x≥3} 是集合{x|x≤a-1,或 x≥a}的真子集,故有-1≤a-1,且a≤3,
等号不能同时成立.由此求得实数a的取值范围.
【解析】
命题p:x2-2x-3≥0,即 {x|x2-2x-3≥0}={x|x≤-1,或 x≥3}.
命题q:x2-(2a-1)x+a(a-1)≥0 即 {x|x2-(2a-1)x+a(a-1)≥0}={x|(x-a)•(x-(a-1))≥0}={x|x≤a-1,或 x≥a}.
若p是q的充分而不必要条件,则有 {x|x≤-1,或 x≥3} 是集合{x|x≤a-1,或 x≥a}的真子集,
∴-1≤a-1,且a≤3,等号不能同时成立.
解得 0≤a≤3,
故答案为[0,3],