首页 > 试题广场 >

题目标题: 整数各位取奇数

[问答题]

题目标题:

整数各位取奇数

题目描述:

将一个整数中的每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:7531。(知识点:控制语句、函数、指针)

输入描述:

输入数据为一个不大于100000000的整形数;

输出描述:

输出数据为一个不大于100000000的整形数;

样式输入:

987654321

样式输出:

97531

#include<stdio.h>

#include<string.h>

int main()

{

char a[15];

gets(a);

int i,l=strlen(a);

for(i=0;i<l;i++)

if((a[i]%2)/*’0’ ASCII48——*/

printf("%c",a[i]);

return 0;

}

发表于 2017-05-17 04:18:30 回复(0)