枪机是a1,如果a1大于70提示错误,可把a1的值改为70以下的时候,还是这个错误,请问再次输入对的值的时候怎么去除这种提示啊?
你的a1,b1,c1变量在哪定义的,你是用这3个变量比较的,又不是输入的,而且你这3个变量每次都自增上输入的内容了,a1你第一次输入了80,就已经是80了,第二次+1就是81,肯定大于70了。
你要和输入的值比较因该用a,b,c变量,而不是a1,b1,c1。
而且你3个提示信息一模一样的,改不一样来,要不哪个分支比较出问题自己都搞不清楚了
将MessageBox.show("************")都注释掉
我感觉你应该用个循环来解决弹框问题,而不是只用判断,循环加判断就不会出这个问题了,输入的值大了自动就不弹框了,小了继续弹框。因为你是用(+=)运算了所以弹框一直存在。学习中,望互相学习。
输入的值大了弹框,小了不继续弹框。因为你是用(+=)运算了所以弹框一直存在。学习中,望互相学习----
条件语句中的MessageBox(" ");每运行一次就会输出一次,把这些删掉
Showbo is right