解:(1)设买可乐、奶茶分别为x、y杯,根据题意得2x+3y=20(且x、y均为自然数) ∴x=(20-3y)/2≥0 解得y≤20/3∴y=0,1,2,3,4,5,6.代入2x+3y=20 并检验得①x=10,y=0②x=7,y=2 ③x=4,y=4 ④x=1,y=6所以有四种购买方式,每种方式可乐和奶茶的杯数分别为:10,0;7,2;4,4;1,6.(2)根据题意:每人至少一杯饮料且奶茶至少二杯时,即y≥2且x+y≥8由(1)可知,有二种购买方式.