main(){ double x,y; scanf("%f",&x); y=x; printf("%f\n",y);getch();}经本人用TC运行 发现无论输入的x为何值 y都为0 但是把double改为float就运行正常 求解? 望高手帮助 。。。请问为何要改为lf呢?
参考资料:原创