如何用C语言把一个数的正负号 、整数部分、小数部分区分出来?
1个回答
展开全部
代码如下:
#include <stdio.h>
int main(){
double number; //其中number表示输入的数
int zhengshu; //表示实数的整数部分
double xiaoshu; //表示整数的小数部分
printf("请输入一个实数:"); //提示输入一个数
scanf("%lf",&number);
zhengshu = (int)number;
xiaoshu = number-zhengshu;
printf("%f整数部分为:%d,小数部分为:%f \n",number,zhengshu,xiaoshu);
return 0;
}。
程序执行结果:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询