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

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

筛选

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

程序主题:输入一串数值不超过五位数,输出位数,输出单个数值加空格(最后一个数值不能有空格)输出数值的倒数。(个人做)这个题比较难,涉及到判断循环数组差不多就这点。题目中输出的结果,可以看成三个部分,这些部分连接着下一个部分。第一个部分位数就是计算这个数字从个位十位...万位。

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

编程小白苦思许久写出来的常规解法,在此分享给大家,相信大家能看懂一个小白写的东西。大致思路为:把此题的三个小问看成三个题写。详细思路看代码注解吧。```c#includeintmain(){inta,i=1,j,b,c=1,n1,arr[10],k=0;//定义i接收数的位数,

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

原题1009本题的第一个难点在于如何从左至右一个一个输出每一个数(不是从右至左),我的想法是取前n位数(从左至右)减去前n-1位数的十倍,从而算出第n个数第二个难点是从左至右输出每一个数的时候还有带上空格键,我的解决办法是在%d后加上空格键(这个还是借鉴了其他人的)详细的解释写在程序里,