double型的问题,为什么结果是这样的?
#include "stdio.h"void main()
{
double x=0.0;
double y;
scanf("%f",&x);
y=x;
printf("%1.4f",&x);
getch();
}
程序如上面。比如输入“1”,结果却是“0.0000”。
我怎么想不明白
2007-09-25 01:33
[此贴子已经被作者于2007-9-25 17:41:09编辑过]

2007-09-25 17:36