c++编程,帮忙做一道题哈!谢谢各位

来源:百度知道 编辑:UC知道 时间:2024/06/03 23:51:59
c++哦!!!
请编写一个程序,w是一个大于10的无符号整数,若w是n(n>=2)位的整数,函数求出w的后n-1位的数作为函数值返回。
谢谢啊,急用

不知道是不是你要的,
举个例子,
输入1230,函数得到230
是你要的么,不行再改:)
————————
#include <iostream>
using namespace std;

int fun(int n)
{
int s=10;
while(s<n)
s=s*s;
return n%(s/10);
}
void main()
{
int m,p;
do
{
cin>>m;
p=fun(m);
}while(m<10);
cout<<p;
}