将整数按位逆置的算法设计为一个函数,函数名为reverse。
#include<stdio.h>
int reverse(int n) //用函数将一个整数位逆置
{
int m=0;
while(n!=0)
{
m=m*10+n%10;
n=n/10;
}
return m;
}
int main()
{
int x;
printf("请输入一个整数:\n");
scanf("%d",&x);
x=reverse(x);
printf("%d\n",x);
return 0;
}