❶ visual studio 2010编译c语言 ,输出后自动关闭窗口,怎么解决
你可以用调试菜单里的“开始执行(不调试)”来运行程序,这样在程序结束前会提示按任意键继续。如果想离开编译器运行,请在return 0前加上一句话: system("Pause");。记得同时添加这个头文件:#include <stdlib.h>
❷ c语言,下面这段我想看结果,要怎么弄啊。。。 一输出就自动关闭了。
最后加一句getch();试试
fun(char s[])
{int i,t;
char c[40];
for(i=0,t=0;s[i]!='\0';i++)
if(s[i]!='d')
c[t++]=s[i];
c[t]='\0';
strcpy(s,c);
}
main()
{
char str[40];
printf("Please input a string:\n");
gets(str);
fun(str);
printf("output a string is:\n");
puts(str);
getch();
}
❸ 我用VS2010练习C语言生成窗口运行完马上就关闭了来不及看结果怎么办
两办法
方法一改程序,最后添一句 system("pause");
方法二改运行方式
新开cmd.exe窗口:
切换盘符
C:\> D:
切换目录
D:\> cd mypath
执行程序:
D:\mypath>my.exe
就可以随便看了
❹ 编程的C语言文件,打开之后就立刻自动关闭了,请问怎么办才可以手动关闭求!!
因为程序运行好或会自动关闭,而一般程序都运行很快解决方法:最简单的是用命令符提示打开,在开始菜单中的程序里的附件里找到,输入路径按回车即可
❺ c语言程序运行后自动关闭,怎么办
可以在main函数返回前,加入一句
system("pause");
或getch();
就可以使我们能够看清程序的输出,直到我们按任意键后再返回到代码编辑界面。
❻ VS2012写完c语言输出框秒退怎么解决
顺序执行的c程序在执行完之后当然会退出,就因为它执行得很快,所以给你一种闪退的感觉,阻止它自动退出的最简单方法是在程序的最后一行加入scanf("
");,这样在你按任何键前,它都不会退出。
❼ c语言输出为一闪一闪就结束了 什么也没输出
如果你写的是控制台程序,在dos窗口里运行你的程序,这样就能看到结果了,直接双击运行的话,执行完窗口就关闭了
❽ 为什么用C语言写的程序生成EXE文件运行后不显示结果就直接关闭了怎么解决
先检查命令,如果没问题,就在结尾“}”之前加上“getch();”
要么就是因为程序执行完就自动关闭了。
你可以在程序的最后加上几句话,让你接受任意字符串,就可以在显示结果后你在输入个字符而结束程序了。
❾ visual studio 2010编译c语言 ,输出后自动关闭窗口,怎么解决
解决办
加System(pause);
getchar();
输入字符
总让系统return
0
前暂停行
❿ C语言编写程序后,为什么执行时自动关闭
出现这种情况与溢出造成的有关 ,可以设置断点观察下,在哪里自动关闭。常见的容易溢出的原因是第一个是数组下标越界,第二个是除数为0当然还有其他的。
常见的原因因为程序没有设置暂停,运行完了之后,就自动关闭。可以在程序最后加上getchar();或者 system(pause)。实现程序暂停的效果。
pause是cmd中的一个命令,通过system函数调用执行。这样程序会在执行这个之后结束,换句话说就是按任意键退出,而不会直接退出。
(10)c语言输出直接关闭怎么办扩展阅读
圆周长的程序的源代码如下
#include<stdio.h>
#define PI 3.14void main()
{
float r; //半径
float c;//周长printf("请输入半径:");
scanf("%f",&r);
c = 2 * PI * r;
printf("圆的周长为:%f ", c);
}