❶ 用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。