课程
/后端开发
/C
/C语言入门
我这样输入就可以,但是我把double改成float为什么答案就不对了,懂的人说下谢谢
2016-10-17
源自:C语言入门 4-8
正在回答
你说的是这样吗,参考一下
笑丶而不语 提问者
Yuffy 回复 笑丶而不语 提问者
这样子
Yuffy
%f是float类型用于格式化输入输出时对应的格式符号,%lf是fdouble类型的,在用于输入时,double 类型使用了%f格式,会导致输入值错误。float类型使用double类型不仅会导致输入错误,还可能引起程序崩溃。所以你定义成float类型的时候,把输入的%lf改成%f就可以了
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答这个问题怎么回事
1 回答这个问题是怎么回事
5 回答这道题看都看不懂,市怎么回事呢?
1 回答这怎么回事?
5 回答这怎么回事