编写一个程序,其功能为:从键盘上输入一个浮点数(默认为小数点后6位),然后分别输出该数的整数部分和小数部分。提示:若输入的浮点数存入fd变量,则可用强制类型转换运算符,将输入的该数的整数部分取出:zhs=(int)fd; 【输入形式】 从键盘输入一个浮点数(默认为小数点后6位) 【输出形式】 该浮点数的整数部分和小数部分 【样例输入】 12.345 【样例输出】 输入一个浮点数: 浮点数的整数和小数分别为:12,345000
时间: 2023-05-11 09:04:25 浏览: 211
输入一个浮点数,输出此数的整数部分和小数部分
好的,这是一个简单的编程问题,以下是代码:
```c++
#include <iostream>
using namespace std;
int main() {
double fd;
int zhs;
double xss;
cout << "请输入一个浮点数:";
cin >> fd;
zhs = (int)fd;
xss = fd - zhs;
cout << "浮点数的整数和小数分别为:" << zhs << "," << xss << endl;
return 0;
}
```
输入样例:
```
请输入一个浮点数:12.345
```
输出样例:
```
浮点数的整数和小数分别为:12,0.345
```
阅读全文