分析:若方程是一元二次方程,则m2-m=2,且m+1≠0,可以确定m的值;
若方程是一元一次方程,m+1=0或m2-m=0或m2-m=1,可以确定m的值.
解答:解:若方程是一元二次方程,则m
2-m=2,
解得:m
1=-1,m
2=2,
当m=-1时,m+1=0,
∴m=-1要舍去.
故m=2.
若方程是一元一次方程,则:m+1=0,得 m=-1,
或m
2-m=0,得m
1=0,m
2=1,
或m
2-m=1,得 m=
.
故答案是:2;0或±1或
.
点评:本题考查的是一元一次方程和一元二次方程的定义,根据定义列出关于m的方程,求出m的值,若是一元二次方程,要保证二次项系数不是0;若是一元一次方程,要字母次数可以是0或1,字母系数可以是0,几种情况都不能掉.