有两种方法:1、解:设男生有x人,则女生为(40-x)人,得一元一次方程:5x+3*(40-x)=1702x=50x=25所以男生25人,男生15人。2、解:设男生x人,女生y人。根据题意得二元一次方程组:x+y=405x+3y=170解得:x=25,y=15所以男生25人,男生15人。