#include <stdio.h>
#include <stdlib.h>
main()
{
int i,j,m=23;
float f;
double d;
char c1='\33';
char c2='\033';
f=m;
d=m;
i=c1;
j=c2;
printf("%f,%f,%d,%d\n",f,d,i,j);
system("pause");
return 0;
}
6 个解决方案
#1
没问题啊。我的Dev C++能正常输出
#2
dev C++是适合新手用的,用来写大一点的东西有点勉强,编译器优化做的不好,但是用来初学还是很不错的。
#3
既然出现这样的问题了,楼主还是换编译器吧。要么跑linux下用gcc,要么就直接用windows下的VS系列吧
#4
我觉得我的程序也不算大吧,这个程序的代码是没有问题的,主要是我在dev c++这个环境中,在这个新建的项目中反复修改了代码?可是运行的时候,只能显示system("pause");运行结果,上面的打印输出结果更本就不显示,然而在重新建了一个项目后,把这部分代码复制重新运行后,可以全部显示,晕啊@,弄不懂这个dev c++是不是有问题了?
#5
还真不是优化的问题,devcpp用的gcc 2.4.3/3.4.5也算是05年左右的主流版本
说白了就是ide做得差
#6
这种帖都能见到你摇曳的身影
#1
没问题啊。我的Dev C++能正常输出
#2
dev C++是适合新手用的,用来写大一点的东西有点勉强,编译器优化做的不好,但是用来初学还是很不错的。
#3
既然出现这样的问题了,楼主还是换编译器吧。要么跑linux下用gcc,要么就直接用windows下的VS系列吧
#4
我觉得我的程序也不算大吧,这个程序的代码是没有问题的,主要是我在dev c++这个环境中,在这个新建的项目中反复修改了代码?可是运行的时候,只能显示system("pause");运行结果,上面的打印输出结果更本就不显示,然而在重新建了一个项目后,把这部分代码复制重新运行后,可以全部显示,晕啊@,弄不懂这个dev c++是不是有问题了?
#5
还真不是优化的问题,devcpp用的gcc 2.4.3/3.4.5也算是05年左右的主流版本
说白了就是ide做得差
#6
这种帖都能见到你摇曳的身影