运行时出现'mp' was not declared in this scope
面向百度编程
“was not declared in this scope”,意思是 在出现的地方是未被定义的。
出现该错误的时候,会同时把未定义的变量名显示出来,也就是题主的 'mp',可能的原因有:
1.忘记定义。解决:定义相应的函数或变量。
2.拼写错误。解决:修改对应的函数名或变量名。
3.作用域不对。解决:修改定义的位置,或者加大变量的作用域。
意思是有未定义的变量,变量要先定义。
代码发出来啊,估计是没定义变量