求助:输入一个正整数,把各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数。
输入一个正整数,把各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数。例如:输入:27638496,除去偶数后新的数为:739
你就完全不能自己动手写代码吗?
仅提供简单的思路:
用除以10取余(保存商以备下次继续用)的方法,从低到高依次得到每一位数字,用除以2取余的方法判断奇偶,若是偶数则丢弃,若是奇数则从低到高暂存到一数组。最后将暂存数组中的所有数字按倒序输出。
[ 本帖最后由 top398 于 2014-5-3 22:28 编辑 ]