#include<iostream>
using namespace std;
int main(){
unsigned long long n;
cin>>n;
long long ans=0;
do{
n/=10;
ans++; //循环增加数位数量
}while(n>0);
cout<<ans<<endl;
return 0;
}
C++基础之位数值。对于一个非负整数n,请问n包含几个数码?
最新推荐文章于 2024-05-25 14:09:15 发布
本代码通过循环除以10的方法来计算输入整数的位数,并将结果输出。
760

被折叠的 条评论
为什么被折叠?



