我编写了一个小程序,一道选择测试的题目。写完后,拷贝了bug文件中的exe程序。运行exe程序后,可以输入数据。问题是最后出现结果后一闪而过,程序就跳出了。请问有什么办法可以清楚的显示结果,不跳出程序?
程序结束前用下面两行代码
getchar();
getchar();
第一行用于“吃掉”你输入你的数据末尾的‘\n’,但它并不需要送给任何变量。
第二个用于等待用户输入一个字符,这样程序就需要等待这一操作发生才会结束。
建议程序得再检查下,封装的可能有问题吧
在这台电脑vc上新建一个程序,然后将源代码复制进去重新编译,运行一下撒
在最后一个花括号前输入 system(pause); 试试看比楼上的要好多了