/*
*copyright(c)2018,优快云学院
*All rights reserved.
*文件名称:main.c
*作 者:杨梦豪
*完成日期:2018年5月10日
*版 本 号:v1.0
*
*问题描述::从键盘上输入一个浮点数(小数点后有三位数),然后分别输出该数的整数部分和小数部分
*/
#include <stdio.h>
int main()
{
float z;
int a,b;
printf("请输入一个带三位小数的浮点数:");
scanf("%f",&z);
a=z;
b=(z-a)*1000;
printf("%d %d",a,b );
return 0;
}
运行情况(目前原因不明):
一、正常输出
二、最后一位数改变