c语言double类型输出全为0(c语言double类型输出)
2023-11-02 19:00:03
•
仇堂琼
•
导读 大家好,我是小前,我来为大家解答以上问题。c语言double类型输出全为0,c语言double类型输出很多人还不知道,现在让我们一起来看看吧!1、...
大家好,我是小前,我来为大家解答以上问题。c语言double类型输出全为0,c语言double类型输出很多人还不知道,现在让我们一起来看看吧!
1、double要用%lf
2、你输入字符串时,肯定按了回车,而回车实际上输入了2个字符,第1个被用来确认scanf结束,还有一个仍然保留在了缓冲区内,被scanf("%c",&ch);读到了,这个字符是个控制字符,所以不可见.
3、在任何读取字符的语句之前,你最好用fflush(stdin);来清空一下缓冲区.
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!