是这样的:
我在做第七周的第三题的时候,编译成功之后点击运行,运行的是前一题(第二题)的结果,这是为何?
你是写好第二题之后,把第二题的代码清除直接在原文件上编写第三题代码吗?
如果是的话,应该是代码写好后没点编译而直接运行了,此时因为未编译第三题代码,所以执行上一个运行程序。从新点一下编译就行了。
这是因为,你之前的程序编译并未清楚,运行后直接是之前程序的结果,清除后,新建文件,然后进行编译运行就可以了。
编译器的原因,使用不当导致的,建议用vs,以及这种情况,你可以试试清理/重新生成可执行文件试试。
会不会你没有把第三题的程序设成启动项目