第11周项目六 回文~素数(1)
来源:互联网 发布:微信矩阵管理平台 编辑:程序博客网 时间:2024/06/09 17:40
问题描述:
编制一个函数reverse,返回给定数据的“反序数”,例如输入1234,输出4321。请编制reverse函数,在下面代码的基础上补充相关的部分,实现要求的功能。
代码:
/* *copyright (c) 2014,烟台大学计算机学院 *all rights reserved. *文 件 名 :回文素数系列.cpp *作 者 :张 鹏 *完成日期 :2014年11月07号 *版 本 号 :v1.0 * *问题描述 :编制一个函数reverse,返回给定数据的“反序数”。 *输入描述 :一个整数。 *程序输出 :输出一个反序数。 */#include <iostream> //预处理指令。.using namespace std; //使用C++的命名空间 std。int reverse(int ); //声明自定义函数,用于求<span style="font-family: Arial, Helvetica, sans-serif;">反序数</span><span style="font-family: Arial, Helvetica, sans-serif;">。</span>int main () //函数首部。{ int m,n; //声明两个变量m,n为整型。分别代表输入的数和它的反序数。 cout<<"请输入一个数,我帮您求它的反序数"<<'\n';//输出汉字使得界面友好。 cin>>m; //从键盘输入要求的数。 n=reverse(m); //调用自定义函数求得反序数 cout<<"该数的反序数为"<<n<<endl;//输出结果。 return 0; //执行返回函数,结束程序。}int reverse(int x) //自定义函数reverse部分。{ int m=0,r; //声明两个变量m,r为整型。 while (x>0) { r=x%10; m=m*10+r; x=x/10; } //求得反序数。 return m; //返回反序数的值。}
运行结果:
知识点与学习心得:
通过老师给的流程图很快的完成编程,赞一个。
0 0
- 第11周项目六 回文~素数(1)
- 第11周项目六 回文~素数(2)
- 第11周项目六 回文~素数(3)
- 第11周项目六 回文~素数(4)
- 第11周项目六 回文~素数(5)
- 第11周项目六 回文~素数(6)
- 第11周项目六 回文~素数(7)
- 第11周 项目六 (1)回文,素数,反序数
- 第11 周 项目6-回文.素数(1)
- 第11周项目6-回文、素数(1)
- 第11周项目6(1)-回文、素数
- 第11周项目6-回文、素数-回文素数
- 第11周项目3:回文,素数
- 第11周项目6-回文,素数
- 第11周项目6-回文、素数
- 第11周项目6:回文,素数
- 第11周项目6-回文素数
- 第11周项目 回文素数
- JAVA笔试题
- KNN算法图解(MATLAB实例)
- linux awk
- 博客的开始
- mysql innodb master_thread伪代码整理
- 第11周项目六 回文~素数(1)
- SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
- 最近生活
- Android开发教程--自定义接听/挂断电话功能
- python的类方法为什么要写一个self参数
- Sitemesh 3 的使用及配置
- SQL Server 触发器
- Mahout安装与配置
- 【Leetcode】Remove Element in JAVA