为什么不能和视频讲的一样?
程序代码:
#include <iostream> using namespace std; int main() { bool quit=false; for (;;)//永久性循环 { char choice; cout<<"(0)零(1)一(2)二(3)三(4)四(5)五(6)六(7)七(8)八(9)九(q)退出"; cin>>choice; switch (choice) { case '0':cout<<"您输入的是零!\n"; break; case '1':cout<<"您输入的是一!\n"; break; case '2':cout<<"您输入的是二!\n"; break; case '3':cout<<"您输入的是三!\n"; break; case '4':cout<<"您输入的是四!\n"; break; case '5':cout<<"您输入的是五!\n"; break; case '6':cout<<"您输入的是六!\n"; break; case '7':cout<<"您输入的是七!\n"; break; case '8':cout<<"您输入的是八!\n"; break; case '9':cout<<"您输入的是九!\n"; break; case 'q':quit=true; break; default:cout<<"您输入的不是0到9之间的有效数字。\n"; } if (quit=true) { break; } } cout<<"\n程序结束\n"; return 0; }我看视频学习跟视频写的一模一样,怎么视频里面可以永久循环而我就不行呢?软件问题???
求解,谢谢。