为什么这段c倒序输出出的代码八位以内是正确的,八位以上就不对了呢?如何使其任意数输入都能正确输出?

定义一个整数类型的输入,然后让咜正序输出,c倒序输出出相信是很多C语言初学入门一定会遇到的经典题目,下面就是我对整数的正序和c倒序输出出一点小小的总结.

14年本科毕业於河南理工大学至今就读于河南理工大学攻读硕士学位,从事编程学习已有5年

思路:要想输出一个整数n的倒序,则先输出个位、十位、百位……个位可以通过n%10得到,十位可以通过n/10%10得到百位可以通过n%100%10得到……,所以可以通过先取余输出再除以10直到该数等于0为止

 

我要回帖

更多关于 倒序输出 的文章

 

随机推荐