题目描述:
输入一个整数,求其十位数
输入格式:
输入一个整数
输出格式:
输出一个整数
样例输入:
123
样例输出:
2
参考代码:
#include<iostream>
using namespace std;
int main(){
int a;
cin>>a;
cout<<(a/10)%10;
return 0;
}
解题要点:
方法1:一个数/10后%10就可以获取它的十位数。
方法2:%100得到由十位和个位组成的两位数,然后再/10取十位数。
方法3:用读取字符串的方式输入这个整数,然后取字符串的倒数第二位。
本文介绍三种从整数中提取十位数的方法:除法与取余运算结合、字符串处理及双位数提取技巧。通过实例演示,如输入123,输出为2,适合初学者理解并实践。
1672

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



