输入一个整数,反转后输出

输入一个整数,反转后输出

思路:

  • 获取一个整数
    • 这是一次
      • 用取余法获得数的最后一位
      • 先获得的往前移,形成高位
      • 再加上取余法获得剩余数的最后一位
  • 然后循环
//使用迭代方法
//思路:一般获取数字上各位的数字,能够获取的只要个位(%)与首位 (/)
//1.键入数字
//2.反转
//2.1获取个位上数字
//2.2迭代
//以上两步进行循环
//注意循环截止的条件
//3.输出 
#include <stdio.h>
int main()
{
	int n=1234567;
	int k = 0;
	int m = 0;
	
	while(n != 0){
		k = n % 10;
		m = m*10 + k;
		n = n / 10;
	} 

	printf("%d\n", m);
	
	return 0;
} 

学习到:

posted @   行至为成  阅读(225)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示