你格式化试一下
问题的原因是用pow()函数计算某位数的立方时,pow()函数是double型数据,因为计算机存储double型数据有精度损失造成数据截断的问题,所以求立方和那里代码改为:a*a*a + b*b*b + c*c*c 即可解决问题。
不知道你这个问题是否已经解决, 如果还没有解决的话:首先建议重启VSCode,并确保C语言环境已经安装成功。
接着,按照参考资料中的步骤进行配置。打开VSCode,在VSCode中打开包含C语言代码的项目。在项目根目录下新建一个名为“.vscode”的子文件夹,然后从参考资料中复制三个配置文件”c_cpp_propertise.json“、”launch.json“、”tasks.json“至该文件夹中。注意修改配置文件中的mingw64路径,保证其能正确指向mingw64的位置。
然后,按下F5键或选择调试->启动调试,即可在VSCode中运行C语言代码。如果此时仍无法正确输出407,有可能是代码本身存在问题。建议仔细检查代码,并确定代码没有问题后再进行调试。