今天调了半天的程序,老是读double类型有问题,不晓得咋回事,难道不能用%f么?上网一搜,一个牛人的话点醒啦:
VC的Bug,在使用scanf/fscanf输入%f之前,如果没有使用过浮点运算就会出错。
只要稍稍改一下,例如:float second, third = 1.0;这样就可以了。
有意思,哈哈
今天调了半天的程序,老是读double类型有问题,不晓得咋回事,难道不能用%f么?上网一搜,一个牛人的话点醒啦:
VC的Bug,在使用scanf/fscanf输入%f之前,如果没有使用过浮点运算就会出错。
只要稍稍改一下,例如:float second, third = 1.0;这样就可以了。
有意思,哈哈