C語言題目 .利用scanf輸入一實(shí)數(shù),然后分別輸出該實(shí)數(shù)的整數(shù)部分和小數(shù)部分.
double a,b;
scanf("%lf",&a);
b = a;
long int p;
p = (long int)a;
printf("整數(shù)部分:%d\n",p);
printf("小數(shù)部分:%lf",(b - p));
![](http://c.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=dab0053af8f2b211e47b8d48fab04900/1c950a7b02087bf4c05934a0f1d3572c10dfcfc6.jpg)
我要輸出的小數(shù)是0.56輸出的時(shí)候,控制下精度,%.2f表示保留兩位小數(shù),默認(rèn)是輸出6位