鱼C论坛

 找回密码
 立即注册
查看: 1142|回复: 7

[已解决]VSCODE运行

[复制链接]
发表于 2023-7-16 12:00:44 | 显示全部楼层 |阅读模式
10鱼币
有人知道这是为什么吗?第一次运行有提示词没有报错,第二次没有提示次正确输出???
最佳答案
2023-7-16 12:00:45
本帖最后由 isdkz 于 2023-7-16 12:03 编辑

你第二次没有运行就直接输入了,第二次的正确输出并不是因为你运行你的程序输出的,而是powershell本来就可以执行这个表达式
QQ截图20230716120001.png

最佳答案

查看完整内容

你第二次没有运行就直接输入了,第二次的正确输出并不是因为你运行你的程序输出的,而是powershell本来就可以执行这个表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 12:00:45 | 显示全部楼层    本楼为最佳答案   
本帖最后由 isdkz 于 2023-7-16 12:03 编辑

你第二次没有运行就直接输入了,第二次的正确输出并不是因为你运行你的程序输出的,而是powershell本来就可以执行这个表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 12:01:01 | 显示全部楼层
在使用Visual Studio Code (VSCode)运行程序时遇到输出错误的问题,可能有几个原因:

1. 未保存文件:确保在运行程序之前保存了你的源代码文件。如果没有保存文件,可能会导致旧的代码或乱码被执行,从而导致输出错误。

2. 编译器缓存:VSCode在某些情况下可能会使用编译器的缓存来提高性能。这可能会导致第一次运行程序正常输出,但在第二次运行时显示错误的输出。解决此问题的方法是清除编译器的缓存。具体方法取决于你所使用的编译器和编程语言。

3. 程序逻辑问题:如果你的程序的逻辑有问题,可能会导致输出不正确。请检查你的程序逻辑,确保正确地处理输入和输出。

4. 调试模式:你可以尝试在VSCode中使用调试模式运行程序,这样可以更详细地查看程序的执行过程并找出问题所在。通过断点、变量监视等功能,你可以更好地理解程序执行的每个步骤。

如果以上方法都不能解决问题,建议你提供更多关于你的程序和错误输出的详细信息,这样我可以更具体地帮助你解决问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 12:01:57 | 显示全部楼层
你好!关于你提到的问题,可能有以下几种情况导致第二次运行没有提示词并且输出正确:
编译器缓存:第一次运行时,编译器可能已经将代码编译成可执行文件,并将结果保存在缓存中。因此,第二次运行时,编译器会直接使用缓存中的可执行文件,而不需要重新编译。
代码更改:如果你在第一次和第二次运行之间对代码进行了更改,可能导致第二次运行时的逻辑或输出发生了变化。请确保代码在第一次和第二次运行之间没有被修改。
环境配置:第一次运行时,环境可能已正确配置并与你的代码兼容。但是,在第二次运行时,可能发生了环境配置的变化,导致代码的行为发生了变化。你可以检查环境变量、库依赖等来排除这种可能性。
如果以上情况都不是造成问题的原因,你可以提供更多细节,以便我能够更好地帮助你解决这个问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 12:08:44 | 显示全部楼层
所以你想表达什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 12:13:01 | 显示全部楼层
第一次是你的程序出了问题
第二次是用于运行程序的PowerShell本身就支持这个表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 12:14:23 | 显示全部楼层
4楼和6楼正解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 14:46:03 | 显示全部楼层


2,3楼正解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 08:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表