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

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

筛选

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

解题思路:之前我想了很多办法,包括使用缓冲区等。后来觉得,怎么才能用最简单的办法解决。一番思索,终于有了结果。3个功能,我分别用了3个for循环。分别用C语言除以一个数只保留整数部分,以及%运算和/运算的巧妙结合。顺利完成,过程相当简单。注意事项:参考代码:#include#incl

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

解题思路:在不知道代码具体位数的前提下,用while循环确定位数,并通过%分离出每一位,并用数组保存,后通过for循环保证格式,根据前面求出的位数为循环次数,正序,逆序输出结果。注意事项:本题所用分离位数算法,是常用算法,主要是巧妙综合运用%和/的性质,并学会运用数组储存有序输出。