c语言程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一个新数存入变量a中程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 19:57:24
c语言程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一个新数存入变量a中程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一
c语言程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一个新数存入变量a中
程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一个新数存入变量a中,所有奇数求和后存入变量sum中,再分别输出变量a和sum.
如输入:
12324678
则输出:
22468 11
c语言程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一个新数存入变量a中程序功能:从键盘输入一个不小于5位的整数x,将该数的所有偶数分别按顺序构成一
#include <stdio.h>
#include <string.h>
int main()
{
char line[256];
gets(line);
int L = strlen(line);
char oddsStr[128] = {0};
int num = 0;
int i,k=0;
for( i = 0 ; i < L ; ++i )
{
int N = line[i] - '0';
if( N%2==0 )
{
oddsStr[k] = line[i];
k++;
}
else
{
num+=N;
}
}
printf("%s %d" , oddsStr , num );
return 0;
}