如何用c++写出程序代码

将浮点数转换为整数类型,要求四舍五入,随机输入浮点数,输出结果为四舍五入的整数

通过强制类型转换即可

C版本

#include <stdio.h>
int main()
{
float a;
int b;
scanf("%f", &a);
b = (int)(a + 0.5);
printf("%d", b);
return 0;
}

C++版本

#include<iostream>
using namespace std;
int main()
{
float a;
int b;
cin>>a;
b = (int)(a + 0.5);
cout<<b<<endl;
return 0;
}