ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

关于剔除 一个多位数中的偶数并重新输出的问题

2019-11-06 23:00:41  阅读:242  来源: 互联网

标签:10 编码 OK 奇数 int 偶数 输出 多位数 剔除


题目的大致意思是:

输入一个正整数,把各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数.

为什么写这个题呢?

这几天,老师给我们布置的作业之一就是这道题,因为我们班还没有学数组,所以很多同学感到比较困难,所以这里主要讲不用数组的方法。

一:首先,我们要先来分析这个问题:

1:完成这个任务续要那些数据?

2:怎么获取这些数据?

3:然后怎么通过数据的处理来输出要求结果。

(主要呢就是这三个问题,如果有漏掉的还请指出,以便进一笔完善。)

答:

1:我们要获取那些位是偶数,那些不是,

即:共有多少位奇数。

2:通过if语句判断某位除以二的余数是不是0,进而得以判断是不是偶数。

(当然,分离各位还是个问题,文章后面会插个地方讲一下。)

3:怎么处理数据呢,因为我们要输出重组的新数,我们可以真正的把它变成一个多位数在输出,也可以一个一个的输出,中间只要没空格就行呗。(不过顺序就是个问题了,当然用数组就可以完美解决)

标签:10,编码,OK,奇数,int,偶数,输出,多位数,剔除
来源: https://www.cnblogs.com/cndccm/p/11809337.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有