第十一周项目 6 回文,素数(1000以内的回文素数)
来源:互联网 发布:什么是大数据,云计算 编辑:程序博客网 时间:2024/05/19 00:17
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称 :main.cpp *作 者 :韩娟 *完成日期 :2014年11月7日 *版 本 号 :v1.0 * *问题描述 :编制一个bool型的函数isPailndrome和一个bool型的函数isprimer,输出1000以内的回文素数 *输入描述 :略 *程序输出 :输出1000以内的回文素数 */#include <iostream>using namespace std;bool isPalindrome(int);bool isPrimer(int);int main(){ int m,y; m=1000; cout<<"1000以内的回文素数有:"<<endl; for(y=10; y<=m; ++y) { if ( isPalindrome(y)&&isPrimer(y) ) cout<<y<<endl; } return 0;}bool isPalindrome(int n){ int r,m=0,l; l=n; bool isPalindrome=false; while(l>0) { r=l%10; m=m*10+r; l=l/10; } if(m==n) isPalindrome=true; return isPalindrome;}bool isPrimer(int n) //在这个函数中只管判断,不能出现cout语句!{ int h,i; bool isPrimer=true; for(i=2; i<n; ++i) { h=n%i; if(h==0) { isPrimer=false; break; } } return isPrimer;}
知识点总结 :
这个是定义了两个函数来进行程序运行,现在前面声明两个函数,在后面才定义,比较好看。
学习心得 :
这个程序在前面两个的基础上运行真的比较好写了!
0 0
- 第十一周项目 6 回文,素数(1000以内的回文素数)
- 第十一周项目 6 回文,素数(1000以内的回文数)
- 第十一周项目 6 回文,素数(1000以内的素数)
- 第十一周项目6-回文、素数(输出1000以内所有回文素数)
- 第十一周项目6-回文、素数(输出1000以内所有回文数)
- 第十一周项目6-回文、素数(输出10000以内的可逆素数)
- 第十一周 项目6:(4)输出1000以内的所有回文素数
- 第十一周项目6-回文、素数(输出1000以内所以素数)
- 第十一周项目六——回文,素数(4)输出1000以内的所有回文素数
- 第十一周项目六(四):输出1000以内的所有回文素数
- 第十一周项目六——回文,素数(4)(输出1000以内的所有回文数)
- 第十一周项目六——回文,素数(4)(输出1000以内的所有素数)
- 第十一周项目 6 回文,素数(回文数)
- 第十一周项目6-回文、素数(判断回文数)
- 第十一周项目6回文、素数(二)回文数
- 第十一周项目 6 回文,素数(素数)
- 第十一周 项目六:输出1000以内的所有回文素数
- 第十一周项目6.4.3输出1000以内所有的回文素数
- 2014-11-6Android学习------Android图像处理之Bitmap类
- #马鞍点算法#
- 名词简写
- 自学jquery,下午实现前后台交互--成为牛逼的女程序员
- Codeforces 484A. Bits 贪心
- 第十一周项目 6 回文,素数(1000以内的回文素数)
- Abstract Class 和interface的区别
- 第十一周 项目六:输出1000以内的所有回文素数
- Android系统相关备忘
- 第11周项目1-4用printchs函数输出学过的星号图
- Apache虚拟主机的配置
- Hdu 4588 Count The Carries(数位统计)
- css练习写的实现箭头的写法
- 改变静态编辑框static text背景色,字体设置及字体背景