设买x支钢笔,y支圆珠笔,由题意得:3x+2y=20,①当x=2,则y=7;②当x=4,则y=4;③当x=6,则y=1答:小明共有几种买法:①钢笔2支、圆珠笔7支;②钢笔4支、圆珠笔4支;③钢笔6支、圆珠笔1支.