VC++执行c程序结果不输出怎么回事

VC++执行c程序结果不输出怎么回事,第1张

如果你在你的程序结束的地方加个输入语句,或者加上头文件#include<stdlibh>,然后程序结束的地方加上system("pause");语句,程序执行完就不会立刻退出,可以看到结果

另外,你可以在cmd中运行你的程序,不需要修改就可以看到结果。按Win(就是windows徽标那个键)+R打开运行,然后输入cmd,回车,打开了cmd窗口,把你的程序拖到cmd窗口里,回车运行就可以了

首先,那个scanf里面要用&,楼主输错了。

再有,那个转义符号\n是不是写错了?

最后,printf时,那个&x,楼主是想输出什么?是x的值还是x的存放地址?

楼主改:scanf("%d,%d,%d",&a,&b,&x);改:printf("%d\n",x);就没有问题,如果输入2,0,4,则输出3;如果printf("%d\n",&x);不改,我初次运行为-38,这应该是内存地址,每次运行应该都不同。

以上就是关于VC++执行c程序结果不输出怎么回事全部的内容,包括:VC++执行c程序结果不输出怎么回事、想知道程序哪里出问题了,为什么没有输出、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9338510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存