为什么for死循环了
如图
不是你的for是无限循环,是你的while是无限循环。 因为你里面的break只是跳出switch,然后while继续判断setid,还是原来的定义,所以就无限执行switch里面的case了.所以While里再加上输入setid就可以了。另外,数组都是以0开始,n-1结束,前面类定义里的数组for循环都有问题
12345678910111213141516while(setid!='E'){ switch(setid) { case 'U': s.B(n,m); break; case 'I': s.A(n,m); break; default: break; } cout<<"Input the setid"<<endl; cin>>setid;}下一篇:wish怎么做二维码图片
热门标签: