求一個整數的位數

      C++中整數數據類型範圍最大的是 long int 類型,它的範圍在(-231 ~ 2^31),一共有十位,可是十位是遠遠不夠的,要想測試更多的位數,咱們能夠用字符型,將整數令爲字符型,由此可測試更多位數。ios

#include<iostream>
#include<string>
using namespace std;
int main()
{
cout<<"輸入一個整數:";
string n;
cin>>n;
cout<<n<<"的位數爲"<<n.size()<<"位"<<endl;
return 0;
}測試

相關文章
相關標籤/搜索