作业帮 > 综合 > 作业

C程序问题:将长整型数中数字为偶数的数依次取出,构成一个新数返回

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/07 11:56:27
C程序问题:将长整型数中数字为偶数的数依次取出,构成一个新数返回
#include
int f(long a);
void main()
{
long a;
printf("请输入一个长整型数:\n");
scanf("%ld",&a);
a=f(a);
printf("新数是%d\n",a);
}
int f(long a)
{
int i,m=0,j=0;
for(;a!=0;)
{
i=a%10;
a=a/10;
if(i%2==0)
{
m=m+i*pow(10,j);
j++;
}
}
return m;
}
哪错了啊 (将长整型数中数字为偶数的数依次取出,构成一个新数返回,例如,当s中的数为:8765时,则返回的数为:86.)
语法算法都没错 没有头文件#include
希望对楼主有用
C程序问题:将长整型数中数字为偶数的数依次取出,构成一个新数返回 编写函数long fun(long x),将长整型参数x中每一位上为偶数的数依次取出,构成一个新数返回. c语言 改错题//18、下面函数fun的功能是:将长整型数中偶数位置上的数依次取出,构成一个新数返回,//例如,当s中的 改错题 给定程序中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中. 改错题 下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放 功能是:依次取出正长整型变量s中偶数位上的数,构成一个新数放在t中 2、给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位 c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放 编写函数long fun(long x),它的功能是:将长整型参数x中每一位上为偶数的数依次取 C语言:整数各位取奇数!将一个整数中的每位上为奇数的数依次取出,构成一个新数放在t中! c语言程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一个新数存入变量a中 c语言问题:输入一个八位数,删掉偶数,并显示删除的数和删除后构成的新数.