电脑网络

C++程序不输出了

346 浏览

C++程序不输出了

1 个回答

llllllllal用户头像
llllllllal 回答于 2024-07-20
已采纳

提问:C++程序不输出了

编了1个C++程序,编译也通过了,刚开始很好,后来所有cout语句都没有执行,也不是卡了,后面输入数据的地方还运行,弹出对话框是也弹,就是不输出了。怎么回事???int main(){csh();//我自定义的函数,cout<<"欢迎"<<endl;//这条语句还执行char xmm[33];while(1){cout<<"请输入密码(以游客身份进入输入visitor,不能更改个人信息和记录查看备忘录),退出输入exit,密码提示输入propmt"<<endl; //这后面的输出语句都不输出了,但还可以输入密码,弹出对话框,但就是不输出了cin>>xmm;if(!strcmp(xmm,"visitor")){cout<<"以游客身份进入..."<<endl;yk=1;Sleep(500);break;}else if(!strcmp(xmm,"123456")){cout<<"正在登录"<<endl;for(c=0;c<6;c++){cout<<".";Sleep(125);}break;}else if(!strcmp(xmm,"exit"))goto exit;else if(!strcmp(xmm,"prompt")){csh();cout<<dq("个人信息\\密码提示","密码提示:")<<endl;}else{MessageBox(NULL,"密码错误!!!","400的主页",MB_ICONWARNING|MB_OK);csh();}}//后面还有很多代码}void csh(){system("cls");cout<<" ***********************"<<endl;cout<<" *******登录系统*******"<<endl;cout<<" ***********************"<<endl;}

网友回答:

你的不是没有输出,而是输出被你自己的

system("cls");

清除了,你把这句清屏注释掉就要以看到你的输出了(_v_)


我来回答

相关问题