第十二周上机任务项目-4输出10000以内回文素数任务3
来源:互联网 发布:mac天津伊势丹 编辑:程序博客网 时间:2024/05/01 09:39
01./* 02.* 程序的版权和版本声明部分 03.* Copyright (c)2012, 烟台大学计算机学院学生 04.* All rightsreserved. 05.* 文件名称: fun.cpp 06.* 作 者:赵冠哲 07.* 完成日期:2012年11月15日 08.* 版本号: v1.0 09.* 对任务及求解方法的描述部分 10.* 输入描述:10000内整数11.* 问题描述:求10000以内回文素数12.* 程序输出:10000以内回文素数 13.*/ #include<iostream>#include<cmath>using namespace std;int main(){int m;bool prime(int m);bool palindrome(int m); for(m=3;m<=10000;++m){if(prime(m)&&palindrome(m)) cout<<m<<" \t";}return 0;}bool prime(int m) { int k,i; bool p=true; k=int(sqrt(m)); for(i=2;i<=k;i++) { if(m%i==0) { p=false; break; } } return (p); } bool palindrome(int m) { int k,n; bool p=true; k=m; n=0; while (k>0) { n=n*10+k%10; k=k/10; } if(m==n) { return (p); } }
运行结果:
心得体会:
这次定义了两个函数,学会举一反三。学会多思考,错了不害怕,关键是有一颗勇于改正错误的心。此时,有燃起我要学好C++的雄心。。。。。
- 第十二周上机任务项目-4输出10000以内回文素数任务3
- 第十二周上机任务项目-4输出10000以内的回文数任务2
- 第十二周上机任务项目-4输出10000以内的素数任务1
- 第十二周上机项目4(3):输出10000以内的所有回文素数
- 调用函数输出1000以内的回文素数。(第十二周上机任务).
- 第十三周上机任务--输出一万以内的所有素数和回文数
- C++ 第十二周任务-调用函数输出10000以内的所有素数
- 12周任务4:输出10000以内的所有素数
- 第十二周上机任务==素数
- 第十二周上机项目一任务二--输出星号图
- 第十二周任务四—回文素数
- C++ 第十二周上机任务-输出“#”
- 第十二周上机任务4
- 第十二周上机任务3
- 第十二周上机任务项目1-调用函数输出星号图任务1
- 第十二周上机任务项目1-调用函数输出星号图任务2
- 第十三周上机任务--一万以内的所有素数
- 十二周上机项目4(2):输出10000以内的回文数
- 自定义函数,,,,星号图再现!
- 动态规划系统之走迷宫
- C# CHECKEDLISTBOX控件用法总结(怎样得到多选的值)
- N的阶乘
- 《C++特性》之引用类型
- 第十二周上机任务项目-4输出10000以内回文素数任务3
- ROA(资产收益率)与TCO(总所有成本)解析
- “*”山
- Linux上的free命令详解
- opencv配置详解(含windows和linux两种平台)
- Codeblocks创建和调用DLL动态链接库(C语言)
- 我常用的makefile方法之集中.o文件
- 在VC程序中加载GIF动画
- android中requestFocus