#include<stdio.h> void main() { float t; printf("输入一个不为0的浮点数!\n"); scanf("%f",&t); printf("符号位是:"); if(f>0) printf("+\n"); else if(f<0) printf("-\n"); printf("整数部分为:%d",(int)t); printf("小数部分为:%f",(float)(t-(int)t)); }