#include <stdio.h>
int reverse(int i)
{int m = 0;while (i){m = m * 10 + i % 10;i = i /10;}return m;
}
int main()
{int i = 0;scanf("%d", &i);reverse(i);int ret = reverse(i);printf("%d", ret);
}

第二种

#include <stdio.h>
int main()
{int reverse(int n);        //函数声明int n;printf("输入一个整数:");scanf("%d", &n);printf("反转后的整数:%d\n", reverse(n));return 0;
}
int reverse(int n)
{int sign = 1, m;          //sign为符号位标志if (n < 0)   sign = -1;n = (n >= 0 ? n : -n);          //取n的绝对值m = n % 10;                    //取出n的个位数;while (n >= 10){n = n / 10;              //n的小数点左移一位m = m * 10 + n % 10;       //m的小数点右移一位,并加上当前n的个位数}return sign * m;
}

第三种(比较清晰)

#include<stdio.h>
int reverse(int n)
{int k = 0;int m = 0;while (n != 0)//while只是判断某一个条件 for语句是知道起始条件{k = n % 10;m = m * 10 + k;n = n / 10;}return m;
}
int main()
{int reverse(int n);int n = 0;printf("请输入一个整数:\n");scanf("%d", &n);printf("%d 反转后为 %d", n, reverse(n));return 0;
}

reverse()函数-- -123变成-321相关推荐

  1. 设计一个函数,要求能将一个正整数 n 按反序输出,n 的位数不定。例 如,123 输出 321。

    设计一个函数 要求能将一个正整数 n 按反序输出,n 的位数不定. 例 如,123 输出 321. #include<iostream> using namespace std; int ...

  2. oracle revers函数,Oracle SQL 语句中对Like的优化(引用reverse函数)

    重点关注reverse 用法:reverse(字段)like reverse(属性值); 实际例子体现出得查询效率: select Max(Ana_Rqb_Date) from Ana_Rqb whe ...

  3. reverse函数(C++)

    文章目录 1.reverse函数介绍 2.reverse函数代码运行 1.reverse函数介绍  1.1 函数功能介绍   将容器[first, last )范围内的元素颠倒顺序放置  1.2 函数 ...

  4. reverse函数在c++中的应用

    reverse函数顾名思义是用来反转的,本文主要介绍reverse可以反转哪些数据,以及reverse的代码演示. 1.可以用来反转字符串 #include<iostream> #incl ...

  5. mysql截取字符串与reverse函数

    mysql的函数大全: http://www.jb51.net/Special/606.htm 这个网页上很多知识点,可以学习下,关于mysql的函数,也可以作为API查询: 这里只说下mysql的截 ...

  6. [Python] reverse()函数 VS reversed()函数

    reverse()函数 reverse()函数用于反向列表中元素 语法 list.reverse() 返回值 该方法没有返回值,但是会对列表的元素进行反向排序 实例 aList = [123, 'xy ...

  7. python反转一个整数、123变成321,python反转一个三位整数的多种实现方案

    在LintCode上练习遇到这个问题,查阅资料找到多种方法,总结如下. 输入 输出 123 321 第一种:整数方法取余取整实现 class Solution: """ ...

  8. mysql倒序截取字符串_MySQL数据库之mysql截取字符串与reverse函数

    本文主要向大家介绍了MySQL数据库之mysql截取字符串与reverse函数 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 这个网页上很多知识点,可以学习下,关于mysql的 ...

  9. mysql倒序截取字符串_mysql截取字符串与reverse函数

    mysql的函数大全: http://www.jb51.net/Special/606.htm 这个网页上很多知识点,可以学习下,关于mysql的函数,也可以作为API查询: 这里只说下mysql的截 ...

最新文章

  1. NOIP 2017 提高组 K: 奶酪 (SPFA || 并查集)
  2. pointnet分割自己的点云数据_点云学习历史文章大汇总
  3. 软件设计期末考试重点内容
  4. MySQL数据类型--与MySQL零距离接触2-6数据表
  5. 使用RequestHandlerRetryAdvice重试Web服务操作
  6. 前端学习(2358):v-bind和v-for
  7. contains方法_【原创】Pandas数据处理系列(二):常用处理方法笔记
  8. python达梦数据库_python 操作达 梦数据库
  9. 56 - II. 数组中数字出现的次数 II
  10. boost学习之BOOST_PP_SEQ_FOR_EACH_R
  11. 中文语音识别系统搭建流程笔记
  12. Atiitt attilax掌握的前后技术放在简历里面.docx
  13. linux运行nodejs一般路径_Linux上安装Nodejs
  14. 二、VS插件之VassistX
  15. C语言科学计数法常量,科学计数法c语言
  16. 四川省内二本计算机公立好的大学排名,盘点四川省最好的几所二本大学
  17. hacker与cracker区别
  18. DeepFlow: Deep Learning-Based Malware Detection by Mining Android Application
  19. pythoniris补全缺失值_2018-02-03-PY3下经典数据集iris的机器学习算法举例-零基础
  20. 利用 telnet 命令测试 SMTP 服务(QQ邮箱发邮件)

热门文章

  1. 基于c++11 的filesystem库
  2. TCPUDP测试工具(Windows平台使用)
  3. 数字图像处理复习提纲
  4. 类Fomo3D游戏漏洞与修复机制全解析
  5. 重庆城市交通规划数字化应用场景
  6. Go-Excelize API源码阅读(三十一)——ProtectSheet(sheet string, settings *SheetProtectionOptions)
  7. 公司目标 VS 个人目标
  8. [翻译]扫描线算法(Line Sweep Algorithm)(1)
  9. ZZULIOJ1169: 大整数(指针专题)
  10. Telegram接收群组消息和向telegram群组发送消息