解:因为x+y+z=30,3x+y-z=5故:y+z=30-x,y-z=50-3x故:y=40-2x,z=x-10因为x,y,z均为非负数故:y=40-2x≥0,z=x-10≥0故:10≤x≤20故:a=5x+4y+2z=5x+4(40-2x)+2(x-10)=140-x因为10≤x≤20故:-20≤-x≤-10故:120≤140-x≤130故:120≤a≤130即:a的最大值是130,最小值是120