在C语言中,给一个不多余5位的整数,1、求出他是几位数 2、分别打印出每一位数字 3、逆序排列这几位数.

问题描述:

在C语言中,给一个不多余5位的整数,1、求出他是几位数 2、分别打印出每一位数字 3、逆序排列这几位数.
在C语言中,给一个不多余5位的正整数,要求:1、求出他是几位数;2、分别打印出每一位数字;3、逆序排列这几位数.
这道题怎么编程呢?

简单的办法:1 、用类似itoa这样的函数转成字符串2、 用strlen得到长度3、用printf打印出每一个字符4、字符串长度从大到小递减,打印出逆序数字 调试通过:#include #include #include #include void main(){ \x05int...