如果你在你的程序结束的地方加个输入语句,或者加上头文件#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程序结果不输出怎么回事、想知道程序哪里出问题了,为什么没有输出、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)