运行c代码遇到不解错误!!!
使用VSCode写C代码,运行的时候,出现不解错误!!!文件的后缀名是.c!!!!是不是和后缀名有关啊?????如何解决这个问题,代码反复看了,没看出问题,有经验的鱼友指点一下!!!万分感激~~ 第13行不应该是if吗,怎么弄出个for来还有c的源代码扩展名不是c,那应该是啥? wp231957 发表于 2021-5-3 08:14
第13行不应该是if吗,怎么弄出个for来
还有c的源代码扩展名不是c,那应该是啥?
{:5_107:}我研究for语句走火入魔了,习惯性写for了,哎!!!真失败!!!我修改一下,看看行不行, 创业狂亏三千亿 发表于 2021-5-3 09:03
我研究for语句走火入魔了,习惯性写for了,哎!!!真失败!!!我修改一下,看看行不行,
记得下次再有类似问题要发代码哟 wp231957 发表于 2021-5-3 08:14
第13行不应该是if吗,怎么弄出个for来
还有c的源代码扩展名不是c,那应该是啥?
我改回if了,保存后运行,但是,运行窗口一直显示running!!没有出现要我输入数字的提示啊!!???怎么回事,是我没安装什么插件?还是怎么回事???已经往下拉了,running就是最后一条提示了!! 创业狂亏三千亿 发表于 2021-5-3 09:16
我改回if了,保存后运行,但是,运行窗口一直显示running!!没有出现要我输入数字的提示啊!!???怎 ...
发代码 本帖最后由 创业狂亏三千亿 于 2021-5-3 09:54 编辑
wp231957 发表于 2021-5-3 09:22
发代码
感谢你的回复!!!现在主要的问题是:运行后不提示让用户输入!!插件code running和minGW64都安装了!感谢!{:5_109:}
#include <stdio.h>
int main()
{
int i, num;
_Bool flag = 1;
printf("请输入一个整数:");
scanf("%d", &num);
for (i = 2; i < num/2; i++)
{
if (num % 2 == 0)
{
flag = 0;
}
}
if (flag)
{
printf("整数%d是一个素数!", num);
}
else
{
printf("整数%d不是一个素数!", num);
}
return 0;
} 6666666666666666666666666 2462654121 发表于 2021-5-3 10:13
6666666666666666666666666
那个不重要吧!{:10_324:}
重要的是: if (num % i == 0)//这里不应该是num%i么
vs自带插件不支持输入
很讨厌
你可以尝试vs2019
如果你一直想用vscode,请安装mingw+code runner
配置教程个大搜过引擎上面都有
所以c/c++在我眼里只是一个提示 肖-肖 发表于 2021-5-3 11:55
那个不重要吧!
重要的是: if (num % i == 0)//这里不应该是num%i么
{:5_106:}嗯,以改回来了,在DEVC++可以运行了,但是VSCode还是输出不了,还是用回DEVC++算了,水平还不够,驾驭不了VSCode{:5_107:} 胡鸣谦 发表于 2021-5-3 13:57
vs自带插件不支持输入
很讨厌
你可以尝试vs2019
minGW64 和code runner,已经安装了,环境变量也配置好了,VSCode就是不行,算了,还是用回DEV C++算了 创业狂亏三千亿 发表于 2021-5-3 21:53
minGW64 和code runner,已经安装了,环境变量也配置好了,VSCode就是不行,算了,还是用回DEV C++算了
勾选
页:
[1]