12.拆分实数的整数与小数部分:要求自定义一个函数void splitfloat(float x, int *intpart, float *fracpart),其中x是被拆分的实数,intpart和fracpart分别是将实数x拆分出来的整数部分与小数部分。编写主函数,并在其中调用函数splitfloat()。
#include<stdio.h>
void splitfloat(float x, float *intpart, float *fracpart)
{
*intpart=(int)x;
*fracpart=x-*intpart;
}
void main()
{
float x,y,z,*intpart=&y,*fracpart=&z;
scanf("%f",&x);
splitfloat(x,intpart,fracpart);
printf("%.0f\n",*intpart);
printf("%.6f\t",*fracpart);
}
暑假作业第12题
最新推荐文章于 2021-08-09 16:47:07 发布