问题5_1
函数 f u n fun fun的功能是:将形参 n n n 中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。
例如,输入一个整数 27638496 27638496 27638496,则函数返回值为 64862 64862 64862。
代码5_1
#include<stdio.h>
unsigned long fun(unsigned long n){
unsigned long x = 0;
int t;
while(n){
t = n%10;
if(t%2 == 0)
x = x*10+t;
n = n/10;
}
return x;
}
void main(void){
unsigned long n = -1;
while(n>99999999||n<0){
printf("Please input (0<n<100000000):");
scanf("%ld", &n);
}
printf("\n The result is:%ld\n"