第11周项目六 回文~素数(1)
2014-11-07 17:33
190 查看
问题描述:
编制一个函数reverse,返回给定数据的“反序数”,例如输入1234,输出4321。请编制reverse函数,在下面代码的基础上补充相关的部分,实现要求的功能。
代码:
运行结果:
知识点与学习心得:
通过老师给的流程图很快的完成编程,赞一个。
编制一个函数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; //返回反序数的值。 }
运行结果:
知识点与学习心得:
通过老师给的流程图很快的完成编程,赞一个。
相关文章推荐
- 第11周项目六 回文~素数(4)
- C++第11周项目3(5)——万以内回文素数
- 2014秋C++第11周项目6参考-回文、素数
- 第11周项目6输出1-1000的所有素数、回文数、回文素数、可逆素数(调用三个函数实现输出目标数)
- 第11周项目6(1000)以内所有回文素数
- 第11周项目六 回文~素数(5)
- 第11周上机实践项目6——回文、素数(4~5)
- 第11周项目6-回文、素数 素数
- 第11周项目6-回文,素数
- 第11周项目6-回文、素数(2)
- 第11周项目六 回文~素数(7)
- 第11周项目6-素数、回文-回文素数 改1
- C++第11周项目3——回文、素数
- 第11周 项目6-回文.素数(3)
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数
- 第11周上机实践项目6——回文、素数(1~3)
- 第11周项目6-回文、素数-素数
- 第11周 项目6-回文.素数(2)
- 第11周项目6-回文、素数(1)
- 第11周项目6-回文、素数