作业帮 > 综合 > 作业

C语言求救,急.编写一函数,将形参N中各位上为偶数的数取出,按原来从高到低位的顺序组成一个新的数,并作为函数值输出.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 16:20:45
C语言求救,急.
编写一函数,将形参N中各位上为偶数的数取出,按原来从高到低位的顺序组成一个新的数,并作为函数值输出.
#include
#include
long fun(long n)
{
int count = 0,a;
long sum = 0;
while(n)
{
a = n%10;
n /=10;
if(a%2==0)
{
 sum += a*pow(10,count);
count++;
}

}
return sum;
}
void main()
{
long n;
scanf("%ld",&n);
printf("%ld",fun(n));
}
输入:123456
输出:246
不知道从高到低的理解是否正确,有问题请追问
C语言求救,急.编写一函数,将形参N中各位上为偶数的数取出,按原来从高到低位的顺序组成一个新的数,并作为函数值输出. 下面给定程序中,函数fun的功能是:将形参N中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函 急求解答……程序填空给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成 函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,并按原来从高位到低位的顺序组成一个数. 函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个数 1.从键盘输入一个无符号长整数n,将各位上为偶数的数取出,并按原来从高位到低位的顺序组成一%B C语言改错题!这个程序是把各位上为偶数的数抽出来,然后按从高位到低位的顺序组成新数.比如27638496,输出为2684 C语言 数组 将一个6位数从低位开始,求出偶数位的数,然后将偶数位的数 组成新数放入变量M中. C语言 输入一个正整数,按照从高位到低位的顺序输出各位数字 编写函数long fun(long x),将长整型参数x中每一位上为偶数的数依次取出,构成一个新数返回. c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放 出输入一个数,从高位到低位顺序输出每一位的数,每行只显一个数.用C语言