❶ 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);
}