0
已解决
武建豪
中级天翼
中级天翼
3948 计算小数位数经验值:400 时间限制:1000毫秒
题目描述 Description
输入一个浮点数,输出其小数位的位数。
输入描述 Input Description
一个浮点数。
输出描述 Output Description
一个正整数,表示小数位的位数。
样例输入 Sample Input
1.2
样例输出 Sample Output
1
#include<iostream>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<cstdio>
#include<cstring>
#include<string>
#include<iomanip>
#include<cstdlib>
using namespace std;
string s;
int main(){
getline(cin,s);
for(int i=0;i<s.size();i++){
if(s[i]=='.'){
s.erase(0,i+1);
break;
}
}
cout<<s.size();
return 0;
}
为什么错了
武建豪在2021-05-02 12:33:19追加了内容
这题我会了,采纳第一个回答的人