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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有懂c语言的大神吗?我用的VS2019,编写一个小程序,怎么运行啊?我的代码绝对没错,是否少安装东西了相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

参考技术A 很明显你的代码是错的
i%400==0
你少写了一个等于号追问

啊→_→呀呀

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

追答

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

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

追问

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

追答

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

参考技术B 生成==生成解决方案,去debug目录执行CMD命令,再调用你写的程序就可以了。追问

不会弄啊→_→

追答

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

参考技术C 可以使用快捷键来运行或者调试。ctrl+F5 为运行,F5为调试。追问

按了f5以后

追答

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

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

参考技术D 别写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;

kali linux的gcc编译完的C语言小程序,为啥执行后显示段错误?求各位大神的说明或解决方法。

scanf里边不能含有除格式之外的东西,像你这里有The th level.是不行的。把scanf这一句改为
scanf("%d",&n);
如果要显示输入的n的多少,就再加一句
printf("The %dth level.\n",n);
参考技术A 我没玩过gcc,有提示几行错误么

以上是关于有懂c语言的大神吗?我用的VS2019,编写一个小程序,怎么运行啊?我的代码绝对没错,是否少安装东西了的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2019可以用来玩C语言吗?

我用的vs2010 调试很慢

我用c语言写了一个小的计算器程序,但是我想给这个程序做一个windows界面,

VS2015编写C语言时显示stdio.h文件出错,求大神指点迷津

用vs2019编写c语言程序,明显语法错误为啥不回报错,没有加return 0;

VS2017使用Vue.js怎么打开自动提示补全的功能