❶ 用DEV C++ 編譯好不能運行怎麼辦
這是因為沒有加入「暫停」導致的。解決方法如下:1、請先確認頭文件有#include<iostream>或者#incluede<stdio.h>2.、在main函數最後的return 0;語句(如果有的話)之前加入一行,內容為 system("pause");3、重新編譯運行一次即可。
❷ C語言編譯好後為什麼運行不出結果呢
這段代碼有問題:while(1){printf ("Hello/n");}循環語句沒有終止條件,循環會一直進行下去,得不到結果。
當前階段,在編程領域中,C語言的運用非常之多,它兼顧了高級語言和匯編語言的優點,相較於其它編程語言具有較大優勢。計算機系統設計以及應用程序編寫是C語言應用的兩大領域。同時,C語言的普適較強,在許多計算機操作系統中都能夠得到適用,且效率顯著。
C語言是一門面向過程的計算機編程語言,與C++、C#、java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%-20%。因此,C語言可以編寫系統軟體。
❸ C語言編譯好後為什麼運行不出結果呢
那可能在運行過程中出現異常報錯,而你未編寫這種情況,從而導致不出結果
❹ java 鍙浠ョ紪璇戱紝浣嗙紪璇戞垚鍔熷悗錛屼笉鑳借繍琛岋紝鏄鎬庝箞鍥炰簨鍟婏紵
搴旇ユ槸CLSSPATH娌¤懼ソ
浣犲湪妗岄潰鍙沖嚮鈥滄垜鐨勭數鑴戔 閫夋嫨 鈥滃睘鎬р 鍦ㄥ脊鍑虹殑鈥滅郴緇熷睘鎬у硅瘽妗嗏濅腑閫夋嫨鈥滈珮綰р濋夐」鍗 鍗曞嚮鈥滅幆澧冨彉閲忊濄傚湪寮瑰嚭鐨勨滅幆澧冨彉閲忊濆硅瘽妗嗕腑涓嬪崐閮ㄥ垎鈥滅郴緇熷彉閲忊濅腑鎵懼埌鈥淧ath鈥濆崟鍑燴滅紪杈戔濆皢鈥*****錛圝DK璺寰勫悕錛\bin鈥濆姞鍒扳滃彉閲忓尖濇枃鏈妗嗕腑鐒跺悗鍗曞嚮紜瀹
閫氬父windows娌℃湁璁劇疆classpath鐜澧冨彉閲忥紝瑕佹柊寤恆傚崟鍑燴滄柊寤衡濓紝鍙橀噺鍚嶄負鈥渃lasspath鈥 鍙橀噺鍊間負鈥.;*****錛圝DK璺寰勫悕錛\lib\tools.jar鈥濓紝榪欐槸JDK鍖咃紙綾誨簱錛夌殑璺寰, 鍒蹇樹簡鍓嶉潰鐨勭偣,鍒嗗彿.
❺ java編譯成功,但是不能運行,怎麼回事。
起初你或許會認為是一個莫名其妙的錯誤,因為代碼根本一點問題的都沒有,可運行期間總是報這個錯,比較郁悶。
出現Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 錯誤的原因,是因為我們使用高版本的JDK編譯的Java class文件試圖在較低版本的JVM上運行,所報的錯誤。
因為,高版本的JDK生成的class文件使用的格式,可能與低版本的JDK的.class文件格式不同。這樣,低版本的JVM無法解釋執行這個.class文件,會拋出Could not find the main class.program will exit,java.lang.UnsupportedClassVersionError不支持的Class版本錯誤。
這個錯誤尤其在JDK5與JDK5之前的版本上表現明顯。因為,JDK5在Java語法上作了不少增強,引入了一些新的.class文件的元素,導致舊版本的JVM無法解釋、執行.class文件。即使這個類並沒有使用任何JDK5的新元素,但是JDK5生成的.class文件,JDK1.4及其以前的JVM都無法辨認!
詳細請參考:
http://blog.csdn.net/wangcheng8080/archive/2008/05/29/2492265.aspx
❻ 為什麼C語言程序編譯正確但不能執行
因為你的c沒有初值,while循環無法進行。另外你的演算法也有問題,while循環可改為while(m%n!=0),循環結束後最小公約數時n。