reverse()函数-- -123变成-321
#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相关推荐
- 设计一个函数,要求能将一个正整数 n 按反序输出,n 的位数不定。例 如,123 输出 321。
设计一个函数 要求能将一个正整数 n 按反序输出,n 的位数不定. 例 如,123 输出 321. #include<iostream> using namespace std; int ...
- oracle revers函数,Oracle SQL 语句中对Like的优化(引用reverse函数)
重点关注reverse 用法:reverse(字段)like reverse(属性值); 实际例子体现出得查询效率: select Max(Ana_Rqb_Date) from Ana_Rqb whe ...
- reverse函数(C++)
文章目录 1.reverse函数介绍 2.reverse函数代码运行 1.reverse函数介绍 1.1 函数功能介绍 将容器[first, last )范围内的元素颠倒顺序放置 1.2 函数 ...
- reverse函数在c++中的应用
reverse函数顾名思义是用来反转的,本文主要介绍reverse可以反转哪些数据,以及reverse的代码演示. 1.可以用来反转字符串 #include<iostream> #incl ...
- mysql截取字符串与reverse函数
mysql的函数大全: http://www.jb51.net/Special/606.htm 这个网页上很多知识点,可以学习下,关于mysql的函数,也可以作为API查询: 这里只说下mysql的截 ...
- [Python] reverse()函数 VS reversed()函数
reverse()函数 reverse()函数用于反向列表中元素 语法 list.reverse() 返回值 该方法没有返回值,但是会对列表的元素进行反向排序 实例 aList = [123, 'xy ...
- python反转一个整数、123变成321,python反转一个三位整数的多种实现方案
在LintCode上练习遇到这个问题,查阅资料找到多种方法,总结如下. 输入 输出 123 321 第一种:整数方法取余取整实现 class Solution: """ ...
- mysql倒序截取字符串_MySQL数据库之mysql截取字符串与reverse函数
本文主要向大家介绍了MySQL数据库之mysql截取字符串与reverse函数 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 这个网页上很多知识点,可以学习下,关于mysql的 ...
- mysql倒序截取字符串_mysql截取字符串与reverse函数
mysql的函数大全: http://www.jb51.net/Special/606.htm 这个网页上很多知识点,可以学习下,关于mysql的函数,也可以作为API查询: 这里只说下mysql的截 ...
最新文章
- NOIP 2017 提高组 K: 奶酪 (SPFA || 并查集)
- pointnet分割自己的点云数据_点云学习历史文章大汇总
- 软件设计期末考试重点内容
- MySQL数据类型--与MySQL零距离接触2-6数据表
- 使用RequestHandlerRetryAdvice重试Web服务操作
- 前端学习(2358):v-bind和v-for
- contains方法_【原创】Pandas数据处理系列(二):常用处理方法笔记
- python达梦数据库_python 操作达 梦数据库
- 56 - II. 数组中数字出现的次数 II
- boost学习之BOOST_PP_SEQ_FOR_EACH_R
- 中文语音识别系统搭建流程笔记
- Atiitt attilax掌握的前后技术放在简历里面.docx
- linux运行nodejs一般路径_Linux上安装Nodejs
- 二、VS插件之VassistX
- C语言科学计数法常量,科学计数法c语言
- 四川省内二本计算机公立好的大学排名,盘点四川省最好的几所二本大学
- hacker与cracker区别
- DeepFlow: Deep Learning-Based Malware Detection by Mining Android Application
- pythoniris补全缺失值_2018-02-03-PY3下经典数据集iris的机器学习算法举例-零基础
- 利用 telnet 命令测试 SMTP 服务(QQ邮箱发邮件)
热门文章
- 基于c++11 的filesystem库
- TCPUDP测试工具(Windows平台使用)
- 数字图像处理复习提纲
- 类Fomo3D游戏漏洞与修复机制全解析
- 重庆城市交通规划数字化应用场景
- Go-Excelize API源码阅读(三十一)——ProtectSheet(sheet string, settings *SheetProtectionOptions)
- 公司目标 VS 个人目标
- [翻译]扫描线算法(Line Sweep Algorithm)(1)
- ZZULIOJ1169: 大整数(指针专题)
- Telegram接收群组消息和向telegram群组发送消息