本题目要求定义一个float类型变量,键盘输入大于0且小于100的实数,拆分成整数部分和小数部分。输出乘积
输入格式:
输入一个正的实数。
输出格式:
拆分成整数部分和小数部分,输出乘积,保留两位小数。
输入样例:
12.15
结尾无空行
输出样例:
1.80
结尾无空行
我的答案:
#include <stdio.h>
int main()
{
float x,a, b;
int c;
scanf("%f",&x);
c=x;
a=x-c*1.0;
b=(a*c);
printf("%.2f\n", b);
return 0;
}