有懂c语言的大神吗?我用的VS2019,编写一个小程序,怎么运行啊?我的代码绝对没错,是不是少安装东西了

工作负载我只安装了这个。如何测试运行?

你看到那里写着“杂项文件”吗?这就说明这个不是一个项目的文件。

你在打开VS2019时要创造一个解决方案然后再写代码。

看到没?上面有一个“启动”按钮,这就是对的。

还有问VS2019的问题时请不要加上“C语言大神”这个过滤器,我根本就不会C语言(C#除外)。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-10
很明显你的代码是错的
i%400==0
你少写了一个等于号追问

啊→_→呀呀

写完以后怎么运行啊(^ω^)

追答

F5还是Ctrl F来着
或者界面上找找运行按钮
vs不好玩,我基本不用

F5还是Ctrl F5来着
或者界面上找找运行按钮
vs不好玩,我基本不用

追问

那有什么好的软件代替VS2019啊c语言c++

追答

devc++
codeblocks
xcode
cfree
用习惯了 其实哪个都挺好用。 我只是个人原因不喜欢ms而已

本回答被网友采纳
第2个回答  2019-05-10
生成==生成解决方案,去debug目录执行CMD命令,再调用你写的程序就可以了。追问

不会弄啊→_→

追答

嗯,菜单上的生成=>生成解决方案。
然后去程序目录,就可以找到一个exe文件,执行就好了。

第3个回答  2019-05-11
可以使用快捷键来运行或者调试。ctrl+F5 为运行,F5为调试。追问

按了f5以后

追答

注意看你截图的报错信息,vs对main函数做了要求的,main函数的返回值必须是int。

可能这个代码在其他c语言编译平台可以运行,但是在vs里面做了限制。

第4个回答  2019-05-11
别写void main,写 int main
这个可以用
#include <stdio.h>
int main(void){
int i;
for(i=1900;i<2000;i++){
if((i%4==0&&i%100!=0)||(i%400==0))
printf("%5d\n",i);
}
return 0;
}
相似回答