第7次c++实验

原创 2016年06月01日 21:58:57

1;程序


#include<iostream.h>
int isprimer(int n)
{
int a,j;
a=n;
for(j=2;j<n;j++)
if(n%j==0)
{
a++;
}
return a;
}
int ispalindrome(int k)
{
int b,c,e,v,z,s;
if(k<10)
e=1;
if(k>10&&k<100)
{
v=k%10;
z=(k-v)/10;
if(v==z)
e=1;
else e=0;
}
if(k>=100)
{
b=k%10;
c=((k-b)%100)/10;
s=(k/100);
if(b==s)
e=1;
else e=0;
}
return e;
}
void main()
{
int n;
cout<<"300以内素数有:";
for(n=1;n<300;n++)
{
int f=isprimer(n);
if(f==n)
{
cout<<n<<" ";
}
}
cout<<endl;
cout<<"300以内回文数有:";
for(n=0;n<300;n++)
{
int m=ispalindrome(n);
if(m==1)
cout<<n<<" ";
}
cout<<endl;
cout<<"300以内回文素数有:";
for(n=1;n<300;n++)
{
int m=ispalindrome(n);
if(m==1)
{
int w=isprimer(n);
if(w==n)
{
cout<<n<<" ";
}
}
}
cout<<endl;
cout<<"300以内逆素数有:";
for(n=1;n<300;n++)
{
int r=isprimer(n);
if(r==n)
{
int t=n%10;
int y=(n-t)/10;
int u=10*t+y;
int p=isprimer(u);
if(p==u)
cout<<r<<" ";
}
}
}

2:运行结果



3心得:

函数在c++里作用很大我掌握还不够要加强


4, 分析

这个程序好长繁琐



c语言程序设计第三次上机实验报告

任务1:假设整型变量 a 的值是 1,b 的值是 2,c 的值是 3,请判断各语句的值,写出执行结果,并作简短分析.   1)  x = a ? b : c;  (若x的值等于a就选取b的值,否...
  • iceyung
  • iceyung
  • 2013年03月29日 19:27
  • 1229

汇编语言 第三版 王爽 实验7 寻址方式在结构化数据访问中的应用

寻址方式在结构化数据访问中的应用
  • think_ycx
  • think_ycx
  • 2015年10月12日 11:25
  • 2858

2015年清华大学高等数值分析(李津)第一次数值实验

2015年清华大学高等数值分析(李津)第一次数值实验
  • gy429476195
  • gy429476195
  • 2016年02月18日 11:22
  • 1422

c++第7次实验-素数和回文

一、问题及代码: /* * 文件名称:素数和回文 * 作 者: 钟朋 * 完成日期: 2016年6 月 2 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: ...
  • zhongpeng000
  • zhongpeng000
  • 2016年06月04日 22:44
  • 146

C++第7次实验——函数

一、问题及代码 项目1:素数和回文 编制2个返回值为int型的函数,用于判断参数是否为素数和回文,调用函数回答以下问题(请包括在一个main()函数中完成,输出时,用明显的提示语,说明正在完成...
  • zwb1519
  • zwb1519
  • 2016年06月05日 22:11
  • 231

C++第7次实验-项目一:素数与回文

一、问题及代码 /* * 文件名称:001.cpp * 作 者:李宪 * 完成日期: 2016 年 6 月 5 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:...
  • kingsleylee2016
  • kingsleylee2016
  • 2016年06月06日 02:06
  • 208

C++第7次实验—最大公约数和最小公倍数

一、问题及代码 /* * 文件名称:Ex7-1.cpp * 作 者:吴杰 * 完成日期:2016 年 6 月 5 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:...
  • wujie1996
  • wujie1996
  • 2016年06月05日 23:25
  • 132

C++第7次实验(基础班)—函数

项目1:素数和回文 编制2个返回值为int型的函数,用于判断参数是否为素数和回文,调用函数回答以下问题(请包括在一个main()函数中完成,输出时,用明显的提示语,说明正在完成哪个任务。) ...
  • macrohui2017
  • macrohui2017
  • 2017年04月10日 09:13
  • 279

C++第7次实验-素数与回文

一、问题及代码/* 文件名称:素数和回数.cpp * 作 者:曾瑞嘉 * 完成日期:2016 年 6 月5 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:项目1:素数和回文 编...
  • NBA6612876
  • NBA6612876
  • 2016年06月06日 17:40
  • 152

C++第7次上机实验:素数和回文

一: 问题及代码 /* 02.* 文件名称:素数和回文 03.* 作 者: 冯俊 04.* 完成日期: 2016 年 6 月 5 日 05.* 版 本 号:v1.0 06.* 对任...
  • panter1
  • panter1
  • 2016年06月05日 00:34
  • 142
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第7次c++实验
举报原因:
原因补充:

(最多只允许输入30个字)