c语言指针
拆分实数的整数与小数部分:要求自定义一个函数void splitfloat(float x,int *intpart,float *fracpart),其中x是被拆分的实数,*intpart和*fracpart分别是将实数x拆分出来的整数部分与小数部分。编写主函数,并在其中调用函数splitfloat()。试编写相应程序(注:麻烦解答时加上注释)
2017-12-13 08:15
~[此贴子已经被作者于2017-12-13 09:11编辑过]

2017-12-13 09:07
2017-12-13 10:31
2017-12-13 10:32
~
2017-12-13 10:43

程序代码:#include <stdio.h>
void splitfloat(float x,int *intpart,float *fracpart)
{
*intpart=(int)x;
*fracpart=(x-*intpart);
}
int main(void)
{
float a=3.14;
int b=0;
float c=0.0;
splitfloat(a,&b,&c);
printf("%d和%f\n",b,c);
return 0;
}
2017-12-13 12:11
2017-12-13 12:31



2017-12-13 15:13
2017-12-13 15:14
2017-12-13 15:17