自己编一段程序,分别按整数类和浮点类输出由键盘输入的值?

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:42:09
RT.要用C++哦……
楼下的两位貌似都理解错了……
主要要涉及的是强制转换的问题。

#include<iostream>
using namespace std;
int main()
{
cin>>x;
if( x == (int) x)
cout<<"整数"<<x<<endl;
else
cout<<"浮点数"<<x<<endl;
}

楼上会错意了 你意思是不是输入1.5
分别输出1和0.5?如果是这样的话

#include<iostream.h>
void main()
{
float x,y;
int z;
cin >>x;
z=(int)x;
y=x-z;
cout << z << endl;
cout << y << endl;

}