C语言问题,输入一个不大于5位的数,交换其各个位上数的位置.例如:输入12345,要求输出54321想了很久做不好,求哪位指导指导,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 16:55:17
C语言问题,输入一个不大于5位的数,交换其各个位上数的位置.例如:输入12345,要求输出54321想了很久做不好,求哪位指导指导,

C语言问题,输入一个不大于5位的数,交换其各个位上数的位置.例如:输入12345,要求输出54321想了很久做不好,求哪位指导指导,
C语言问题,输入一个不大于5位的数,交换其各个位上数的位置.例如:输入12345,要求输出54321
想了很久做不好,求哪位指导指导,

C语言问题,输入一个不大于5位的数,交换其各个位上数的位置.例如:输入12345,要求输出54321想了很久做不好,求哪位指导指导,
用一个数组依次保存每一位的值,然后输出就成了.
如a=12345,tmp = a
循环处理,直到tmp == 0;
tmp%10 = 5,将5保存
tmp = a/10;
将保存的内容输出就行了……