个位数
一、将这个整数转换为字符串,截取字符串的最后一位即为整数的个位数
#include<iostream>
#include <sstream>
using namespace std;
int main()
{
int a;cin>>a;
string b;stringstream ss;
ss<<a;ss>>b;
cout<<b.substr(b.length()-1,1);
}
二、一直减到个位
```cpp
#include<iostream>
#include <sstream>
using namespace std;
int main()
{
int a;cin>>a;
while(a>10)
{
int c=a/10;
a=a-c*10;
}
cout<<a;
}
十位数
一、将这个整数转换为字符串,截取字符串的最后一位即为整数的个位数
#include<iostream>
#include <sstream>
using namespace std;
int main()
{
int a;cin>>a;
string b;stringstream ss;
ss<<a;ss>>b;
cout<<b.substr(b.length()-2,1);
}
二、一直减到十位
#include<iostream>
using namespace std;
int main()
{
int a;cin>>a;
while(a>10)
{
int c=a/10;
a=a-c*10;
}
cout<<a;
}