『壹』 c語言中編寫一個程序,編譯通過,但是屏幕上沒有任何顯示,是為什呢
您好,如果源文件已經完成編譯,可以按下F10鍵,或點擊運行菜單中的 運行[R]。若未編譯,則按下F11鍵或選擇運行菜單中的 編譯運行[o],編譯完成後自動運行。希望能幫助到您。
『貳』 C語言編譯後顯示沒有這樣的文件或目錄是什麼意思
最好上個截圖,應該是庫文件的路徑設置不對。通常在集成環境的選項中有連接文件庫的路徑設置。
『叄』 關於C語言顯示目錄文件
注釋如下猜銀
main()
{
clrscr(); // 清屏
system("dir e:\\younger"); //system函數的作用是執行外部程序,這里
執行了一個DOS命令"dir e:\younger"
"\\"是C語言的轉義字元,解釋成"\"
getch(); //從標准輸入獲得字元,這里用作暫停程序正兆冊
}
改成如下便舉宏可自己輸入路徑:
/* test.c */
#include<process.h>
#include<string.h>
int main(int argc, char* argv[])
{
char str[128] = {"dir "};
clrscr();
system(strcat(str, argv[1]));
getch();
}
編譯出來之後得到一個可執行文件test,然後這樣使用:
C:\>test 你自己的路徑
就ok了
『肆』 c語言編譯完成顯示沒有目錄
需要把 game.h 文件跟 acq.cpp 源代碼文件 放在同一個目錄下面,然後編譯才能包含進來。
『伍』 為什麼我運行C語言後,顯示不到結果
程序編寫有問題主要是對for語句的掌握不好首先看一下存在的其他問題1.main函數中缺少個「}」2.printf("%d
its
factors
are");一句中沒有罩答給「%d」進行相應的賦值,應該為:printf("%d
its
factors
are",m);下面來看看for的應用,因為你寫的是i<=m所數悶洞以它計算的時候一直計算到了他的本身,每一個數都能被本身整除,所以累加到s時,肯定不相等了。例如6是符合的數字,但是薯枯,計算結果卻是1+2+3+6肯定不能等於6了所以應該將相應的i<=m改為i<m
『陸』 為什麼c語言中的程序對了 卻不顯示呢
1.可能你的輸出語句有問題,只是編譯過個,但是邏輯上有問題,有可能會沒,沒有輸出
2.可能是你對你的編譯器的基本是使用都沒有搞清楚,我以前學TC2.0時候查看結果是用的ALT+F5
『柒』 我今天打開C語言編程,發現窗口顯示不出來了
可以試試重啟電腦,有的時候有緩存是會出現這樣的情況的,還有可能是某些服務沒有啟動。