原题描述
思路分析
- 用字符串来储存输入的数据,刨开正负号,小数点,E及之后的数据。
- 移位的时候注意要添
0
,个数
及位置
。- c++中的
string
类型非常好用!还要熟练一点使用!- 附上官方文档:官方string类型下各函数使用
- 详细的实现过程见代码。
代码实现
#include<bits/stdc++.h>
using namespace std;
int main()
{
string A, B;
cin >> A;
int j = 0;
if(A[0] == '-')
cout << A[0]; //负号直接输出
A.