double b;
scanf("%d",&b);
printf("%lf\n",b);
输出结果是0.000000,
所以double类型的数,用%d类型输入是不正确的。应该用%lf输入,但是%lf输入的double类型的数不能用%d输出。
ps:ACM输出任何多余的提示信息都将会判断错误
double b;
scanf("%d",&b);
printf("%lf\n",b);
输出结果是0.000000,
所以double类型的数,用%d类型输入是不正确的。应该用%lf输入,但是%lf输入的double类型的数不能用%d输出。
ps:ACM输出任何多余的提示信息都将会判断错误