搜索
首页 电脑/网络 软件

用C语言的WHILE语句求任意一个正整数的颠倒数

例如 4321 变成1234

全部回答

2006-10-13

133 0
    假设为4321这个数 先让它整除10,余下1这个值,把它放在a这个变量中,输出a,再把原数减去a,再除于10; 接着再整除10,得到2这个值,放入a,输出a,原数=原数-a,原数=原数/10; 重复,直到原数=0; 这时候就会在屏幕上输出1234 但是,它不是一个值,只是一个字符串,不能再次使用,即是只能看,不能用的 ******既然要是一个数****** 也可以这样解决: 第一个a出来后,再乘以1,第二个a,乘以10,依次相加 第一次数存为b好了,接下来就是b=b+10a,直到结果 这个应该没问题吧? 而且你注意一下,这个方法可以支持更多位数的 不信找个5位数试试。
    。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
软件
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
软件
多媒体软件
系统软件
办公软件
网络软件
图像处理软件
举报
举报原因(必选):
取消确定举报