『壹』 我c程序正確 但是點擊編譯後不出現結果
能運行,不代表代碼沒錯。
編譯不報錯,不代表能正常運行。
但是運行結果不在你控制之內,代碼肯定有錯
看你剛補發的圖
你的Vs開啟了預編譯頭功能
常用的頭文件,加入到這個預編譯頭文件中,這樣只需要添加stdafx.h即可。
關閉該功能:
右鍵項目->屬性->配置屬性->C/C++->預編譯頭->不使用預編譯頭。
不同版本可能有區別,你找找。
『貳』 C語言編譯出來出現黑色窗口什麼都沒有
因為代碼裡面沒有加入暫停語句,所以程序運行完後就自動關閉了在最後加入一個getchar()就OK了或者包含頭文件stdlib.h再在最後加入一句system("pause");
『叄』 c語言中編寫一個程序,編譯通過,但是屏幕上沒有任何顯示,是為什呢
您好,如果源文件已經完成編譯,可以按下F10鍵,或點擊運行菜單中的 運行[R]。若未編譯,則按下F11鍵或選擇運行菜單中的 編譯運行[o],編譯完成後自動運行。希望能幫助到您。
『肆』 程序編譯運行就沒反應了,也沒提示錯誤,是什麼問題
微軟的VC++6.0編譯環境下運行程序是默認自動在最後加上system("pause")的,不至於這樣人工干涉吧。
樓主說的「沒有一點兒反應」是什麼情況,是程序框框出來後就不走了一直掛在那裡,還是根本就沒有看到程序框框出來?
對了樓主,你不會是扔下VC++親自跑到Debug文件夾里去雙擊那個exe文件了吧?那樣的話是需要在代碼最後面寫上system("pause")的,或者加個無用的cin之類的輸入也行。
哦,還有一種情況,VC++6.0編譯的時候很容易死掉,你點關閉按鈕他還說「正在組建不能關閉」。其實不只是在「編譯」的時候,連「組建」也會出這問題。我一般喜歡先點編譯,提示obj沒錯誤就直接去點執行,讓他給我組建完了馬上運行出來,但是下面的提示信息欄顯示link...(組建中)就沒動靜了,程序出不來,點那個停止按鈕也沒反應,我就直接用任務管理器把他斃了再雙擊那個工作空間文件(.dsw)打開。聽說微軟有個這方面的補丁,我也沒下載過,不知道管不管用。不知樓主是不是也遇上了這情況。
『伍』 C語言編譯成功卻沒有結果顯示怎麼破
經整理並編譯後執行,發現該程序之所以沒有顯示,是因為它一直在執行。
出現上述現象,一般情況下,是因為程序陷入了死循環。
建議:
一、每個if或else子句,哪怕只有一個語句都用{}括起來,以便梳理程序結構;
二、逐段測試或按功能寫成函數形成模塊,從而方便調試。
『陸』 初學c語言,但編譯後顯示沒有任何東西,哪裡出錯了
1,你sum沒有初始化,定義的時候, int sum = 0;
2,你的循環次數太多 ,系統計算需要時間 。所以需要等待的時間長。。。你只是沒等到而已。何況你用while的時候,是死循環 不會跳出。
把循環次數適當減少。
3.你回車 /n 斜杠反了 其實是\n。
記得採納啊 兄弟
『柒』 C語言編譯好後為什麼運行不出結果呢
那可能在運行過程中出現異常報錯,而你未編寫這種情況,從而導致不出結果