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

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

筛选

C语言程序设计教程(第三版)课后习题5.7 (C语言代码)

解题思路:利用数学符号%和/在while循环中进行取数,然后将每个位上的数字存到一个num数组上,在循环里面设置一个计数器countNum,可以进行计数,最后按照题目输出。注意事项:注意使用数组时不要越界。参考代码:#includemain(){intn,

C语言程序设计教程(第三版)课后习题5.7 (Java代码)

解题思路注意事项:(1)利用循环判断几位数,即使题中没有要求要求这一步也带上,为下面做铺垫,在循环中求出比位数小1的10的次方;(2)注意%和/的使用,在做题之前,大致有个方向,集中精力一次拿下;参考代码:Scannerin=newScanner(System.in);intnumber;into=1

C语言程序设计教程(第三版)课后习题5.7 (C语言代码)

解题思路:1、判断输入的数是不是0,如果是,位数为1;不是对n进行操作。2、声明两个数组,把个位数存入a[i],然后把a[i]f赋值给b[num],i++,num--执行之后,b[i]保存了所有的个位数。3、正序输出,j从5-i开始,循环i次,每次+1,输出b[j+1];4、逆序输出,j从5开始。