题解 1009: [编程入门]数字的处理与判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

递归与暴力两种方法

摘要:基本思路: 1、顺序输出的处理:利用数组存储每次%10得到的数,然后倒着输出即可,因为对 数字的处理,得到最后一个数是比较简单的 2、逆序输出:和上面的方法一样,只不过数组正着输……

[编程入门]数字的处理与判断-题解(C语言代码)

摘要:解题思路:按正常思路,利用数组解决最简易,但用scanf输入需要逐字输入,这里可以用getchar字符输入无缓冲特性,当用enter确认,结束循环注意事项:循环里需要用其他常量计算位数,之后的输出中需……

把问题简单化

摘要:解题思路:注意事项:开始时我把逆序输出想成每一位上的数乘10的倍数,然后累加,举个例子,如果是123 那么就是3*100+2*10+1*1;然后输出。可这样就把问题复杂化了,其实只要用一个数组存取各个……

稳稳当当 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123

摘要:解题思路:采用数组,先将数据的每一位存下来,然后将数据的每一位再输出,最后将这个数据进行运算,得到相反数,在这里,可能有的同学会将这个数字当字符串来处理,直接反转,虽然在结果上看着相似,却是违反了规则……

1009:数字的处理与判断

摘要:**题目描述:** 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123 **输入格式:** 一个不大于5位的数……