第十一周项目6-回文、素数(判断回文数)
来源:互联网 发布:手机图片点击放大js 编辑:程序博客网 时间:2024/05/21 15:46
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:满星辰 *完成日期:2014年11月9日 *版本号:v1.0 * *问题描述:编制isPalindrome(), 用于判断参数是否是回文数——回文数, 即从前往后读和从后往前读都一样的数 *程序输入:一个整数 *程序输出:判断是否为回文数 */#include <iostream>#include <cmath>using namespace std;int reverse(int x);//输出该数的反序数bool isPalindrome(int x);//判断是否为回文数int main(){ int m; cin>>m; if(isPalindrome(m)) cout<<m<<"是回文数,噢耶 \(^o^)/"<<endl; else cout<<m<<"不是回文数。回文数有什么好╭(╯^╰)╮"<<endl;return 0;}int reverse(int x){ int m=0; while(x>0) { m=m*10+x%10; x=x/10; } return m;}bool isPalindrome(int x){ bool Palindrome=false; if(reverse(x)==x) Palindrome=true; return Palindrome;}
运行结果:
学习心得:
自定义函数前面有好多类型啊~~这个要慢慢记
bool 是返回true Or false
int 是整形
long 是长整型
0 0
- 第十一周项目6-回文、素数(判断回文数)
- 第十一周项目 6 回文,素数(回文数)
- 第十一周项目6回文、素数(二)回文数
- 第十一周项目六 回文、素数(2)回文数
- 第十一周项目6 判断回文数
- 第十一周项目 6 回文,素数(反序数)
- 第十一周项目6-回文、素数(返回反序数)
- 第十一周项目6回文、素数(一)反序数
- 第十一周项目6 回文素数(1)反序数
- 第十一周项目6(2)判断是不是回文数
- 第十一周项目-求回文数、素数
- 第十一周项目 6 回文,素数(1000以内的回文数)
- 第十一周项目6-回文、素数(输出1000以内所有回文数)
- 第十一周项目3-回文,素数(1.反序数)
- 第十一周项目六 回文、素数(1)反序数
- 第十一周项目六 回文、素数——判断是否为回文数
- 第十一周项目 6 回文,素数(素数)
- 第十一周项目6-回文、素数(判断是否为素数)
- SendMessage 使用陷阱
- [Java 并发] Java并发编程实践 思维导图 - 第二章 线程安全性
- Phoenix Tips (5) 使用任意时间戳
- 基于增量更新的协同过滤
- 1006
- 第十一周项目6-回文、素数(判断回文数)
- OSI模型与TCP/IP协议族
- 协同过滤
- 【UML】之简单概括
- 全排列递归算法
- 第十一周项目三 程序的多文件组织
- web服务器
- 【C#】C#数据类型和VB的区别
- LeetCode 解题报告 LinkedListCycleII