其他分享
首页 > 其他分享> > 拆分实数的整数与小数部分:要求自定义一 个函数void splitfloat(float x, int *intpart, float *fracpart),其中x是被拆分的实数,*intpar

拆分实数的整数与小数部分:要求自定义一 个函数void splitfloat(float x, int *intpart, float *fracpart),其中x是被拆分的实数,*intpar

作者:互联网

#include<stdio.h>
void splitfloat(float x,int *intpart,float *fracpart);
int main(void)
{
    float x,fracpart;
    int intpart;
    scanf("%f",&x);
    splitfloat(x,&intpart,&fracpart);
    printf("intpart=%d\n",intpart);
    printf("fracpart=%f\n",fracpart);
}
void splitfloat(float x,int *intpart,float *fracpart)
{
    *intpart=(int)x;
    *fracpart=x-*intpart; 
}

标签:实数,void,float,int,splitfloat,拆分,intpart,fracpart
来源: https://blog.csdn.net/qq_54713933/article/details/118638485