當前位置:首頁 » 編程軟體 » 編譯後運行無法輸入數據

編譯後運行無法輸入數據

發布時間: 2022-06-04 21:11:33

㈠ 為什麼我編的C語言程序會出現已經可以運行了但是到某一行無法輸入數據的情況

程序可以運行,雖然是編譯沒錯,可能是程序內部邏輯有錯,或者你只是printf列印輸出,後面沒有scanf列印輸入

㈡ tc程序編譯運行後 輸入數據無法運算怎麼辦

以下所有命令均在Windows的命令提示符下輸入:

1.將驅動程序egavga.bgi轉換成目標文件egavga.obj。
進入TC編譯器的目錄,輸入命令:cd c:\tc
然後在TC目錄下輸入以下命令:
bgiobj egavga
按照同樣的辦法,將字體文件*.CHR轉換成目標文件*.OBJ。
在TC目錄下依次輸入以下命令:
bgiobj trip
bgiobj litt
bgiobj sans
bgiobj goth

2.將上面建立的obj文件加入graphics.lib庫文件。
在TC目錄下輸入如下命令:
tlink c:\tc\lib\graphics.lib+egavga
tlink c:\tc\lib\graphics.lib+trip
tlink c:\tc\lib\graphics.lib+litt
tlink c:\tc\lib\graphics.lib+sans
tlink c:\tc\lib\graphics.lib+goth
也可以使用tlib、prj程序代替tlink。

3.在程序中調用initgraph()函數前,應加上下面這條語句:
registerbgidriver(EGAVGA_driver);
它通知連接程序把EGAVGA驅動程序裝入用戶的程序中。同樣,裝入字體文件前,要加上以下這條語句:
registerbgifont(字體文件名);

4.通過上述處理,編譯連接後的執行程序就可以在任何目錄下運行了。這時,將屏幕初始化為圖形模式的函數可改寫為:
void InitGra(void){
int GD=DETECT,GM;
registerbgidriver(EGAVGA_driver);
registerbgifont(triplex_font);
registerbgifont(small_font);
registerbgifont(sansserif_font);
registerbgifont(gothic_font);
initgraph(&GD,&GM,"");
}

按照以上步驟就能讓圖形程序脫離編程環境而獨立運行了。

㈢ 一個簡單的C語言程序,編譯成功但不能正常輸入數據

getchar( );刪除。。非要+那就按2下回車

㈣ 用Xcode6.0編寫C語言程序 編譯成功後無法輸入內容

Xcode右上角 有三個圖標 圖標大致上一樣 一個是控制界面左邊開關 下邊開關 右面開關 中間的點開 下面兩個框 右面的就是輸入的地方

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:850
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763