爱电脑、爱数学、爱音乐; 熟悉VB、C/C++、JAVA; EXCEL与VBA有所研究…… 数学一些会,一些被忘却……
printf里面的输出格式是%f不知道有没有影响,我用我的编译器好像结果正常你改成%lf试試
你把a和b的值也打印出来,一点一点看我就不信了,另外可能是编译器问题原因是编译器在编译的时候没有链接浮点数相关的库,可鉯在定义变量的时候初始化一下
double a=0.0,b=0.0;像这样,然后应该就ok了
我把l写错成1了= =
所以说不仔细不行啊, 在格式化字符串中的"%"各格式化规定符之间加入一个整数表示任何读操作中的最大位数,你写成1表示位数是1,编译器也不报错这种错误最难发现
你对这个回答的评价是?