#include <stdio.h>
#include <stdlib.h>
void splitfloat(float x , int *intpart ,float *fracpart) ;
int main()
{
float x, frac_data ,*fracpart;
int *intpart ,int_data;
scanf("%f",&x);
intpart = &int_data ;
fracpart = &frac_data;
splitfloat(x,intpart,fracpart) ;
printf("The intpart is %d\nThe fracpart is %f\n",int_data,frac_data);
return 0;
}
void splitfloat(float x , int *intpart ,float *fracpart)
{
*intpart = x /1 ;
*fracpart = x - *intpart;
}
C程序--(指针)拆分实数的整数与小数部分
最新推荐文章于 2024-06-21 17:28:51 发布