40分求助
查看原帖
40分求助
1073157
_xiaolvsi_楼主2024/9/22 09:48
#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main()
{
	double yuan,zhuan;
	double n;
	char s,x,y,e,f;
	cin>>n;
	cin>>x>>y;
	if (y=='=')
	{
		cin>>y>>e;
		if (e!='B')
		{
			cin>>f;
		}
	} 
	else
	{
		cin>>y>>y>>e;
		if (e!='B')
		{
			cin>>f;
		}
	}
	if (x=='B')
	{
		yuan=1;
	}
	if (x=='K')
	{
		yuan=2;
	}
	if (x=='M')
	{
		yuan=3;
	}
	if (x=='G')
	{
		yuan=4;
	}
	if (e=='B')
	{
		zhuan=1;
	}
	if (e=='K')
	{
		zhuan=2;
	}
	if (e=='M')
	{
		zhuan=3;
	}
	if (e=='G')
	{
		zhuan=4;
	}
	if (yuan>zhuan)
	{
		n*=(yuan-zhuan)*1024;
	}
	else
	{
		n/=(zhuan-yuan)*1024;
	}
	cout<<fixed<<setprecision(6)<<n<<endl;
	return 0;
 } 
2024/9/22 09:48
加载中...