学生写文言文检讨书:C语言数据类型和输出

来源:百度文库 编辑:高考问答 时间:2024/05/01 23:57:13
double r;
r=1.5;
printf("%f",r);

为什么这时候输出的值是-925。。。。。。。。。。。。啊?是不是输出格式写的有问题啊?

这是不是大程序中的一小段?
如果是:
可能与其它数据的内存串用了。把完整代码粘出来讨论一下。

你写的没有问题,我这儿输出结果正常。

输出结果确实正常

我的也正常,要不楼主试试%lf

这只是一个编译器的问题吧,个人意见仅供参考