c语言编程例题

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:23:42
求一个正整数的指定位数的数字

比方这个整数是3位数,求个位数字就/100,求十位数字就/10,求百位数字就/100,以此类推

#include <iostream>
using namespace std;

int main()
{
int num,i,n;// n=1 为个位,2:十位 ,3:百位;依次类推
cin>>num>>n;
for (i=1;i<n;i++)
{
num = num/10;
}
cout<<num%10<<"\n";

}