習題8 1 拆分實數的整數與小數部分 15分

2021-10-23 06:02:12 字數 631 閱讀 9099

本題要求實現乙個拆分實數的整數與小數部分的簡單函式。

void splitfloat( float x, int *intpart, float *fracpart );
其中x是被拆分的實數(0≤x<10000),*intpart*fracpart分別是將實數x拆分出來的整數部分與小數部分。

#include void splitfloat( float x, int *intpart, float *fracpart );

int main()

/* 你的**將被嵌在這裡 */

2.718
the integer part is 2

the fractional part is 0.718

void splitfloat( float x, int *intpart, float *fracpart )

} *intpart = (int)i;

*fracpart = x-i;

}

習題8 1 拆分實數的整數與小數部分

本題要求實現乙個拆分實數的整數與小數部分的簡單函式。函式介面定義 void splitfloat float x,int intpart,float fracpart 其中x是被拆分的實數 0 x 10000 intpart和fracpart分別是將實數 x 拆分出來的整數部分與小數部分。裁判測試程...

習題8 1 拆分實數的整數與小數部分(15 分)

本題要求實現乙個拆分實數的整數與小數部分的簡單函式。void splitfloat float x,int intpart,float fracpart 其中x是被拆分的實數 0 x 10000 intpart和 fracpart分別是將實數x拆分出來的整數部分與小數部分。include void ...

習題8 1 拆分實數的整數與小數部分 15分

本題要求實現乙個拆分實數的整數與小數部分的簡單函式。函式介面定義 void splitfloat float x,int intpart,float fracpart 其中x是被拆分的實數 0 x 10000 intpart和fracpart分別是將實數x拆分出來的整數部分與小數部分。裁判測試程式樣...