0


【VScode】vscode 运行C++ 不输出结果的解决办法

一、问题背景

#include<stdio.h>#include<math.h>intmain(){float K=0;float FO=0;float delta =0.21;
    K =2*9.81/delta*1000;
    FO =1/(2*3.1415926)*sqrt(K/3.1);printf("%f\n", K);printf("%f\n", FO);return(0);}

vscode 运行C++ 不输出结果。不管是output,还是terminal、console中。都没有输出。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、解决办法

2.1 修改launch文件使输出在console中

如下图黄框中的参数修改为——false
在这里插入图片描述

2.2 增加停留语句,在执行exe文件时暂停以显示输出

#include<stdio.h>#include<math.h>intmain(){float K=0;float FO=0;float delta =0.21;
    K =2*9.81/delta*1000;
    FO =1/(2*3.1415926)*sqrt(K/3.1);printf("%f\n", K);printf("%f\n", FO);system("pause");return(0);}

这里借鉴了知乎的一篇回答。
在这里插入图片描述

标签: c++ vscode 开发语言

本文转载自: https://blog.csdn.net/PSpiritV/article/details/129446260
版权归原作者 键盘即钢琴 所有, 如有侵权,请联系我们删除。

“【VScode】vscode 运行C++ 不输出结果的解决办法”的评论:

还没有评论