scanf函数的误区

来源:互联网 发布:前端数据可视化 编辑:程序博客网 时间:2024/05/29 16:01

double b;

scanf("%d",&b);

printf("%lf\n",b);

输出结果是0.000000,

所以double类型的数,用%d类型输入是不正确的。应该用%lf输入,但是%lf输入的double类型的数不能用%d输出。

ps:ACM输出任何多余的提示信息都将会判断错误

原创粉丝点击