C++寻找绝对素数

C++寻找绝对素数,第1张

1153:绝对素数 【题目描述】

如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13。试求出所有二位绝对素数。

【输入】

(无)

【输出】

所有二位绝对素数(由小到大,一个数一行)。

【输入样例】
(无)
【输出样例】
(无)
 错误1的补充: return 返回值。

当程序遇到就会有返回值返回,代表一个函数的一个结束。

#include
using namespace std;
int primecheck(int num);
int main()
{
	cout<
 这样一段代码输出的是1。

题目答案:

#include
using namespace std;
int primecheck(int num);
int main()
{
	//int num1=10;
	int num2=0,num3=0;
	int num4=0;
	for(int num1=10;num1<=99;num1++)
	{
		 if(primecheck(num1)==1)
		 {
		 	num2=num1/10;
		 	num3=num1%10;
		 	num4=num3*10+num2;
		 	if(primecheck(num4)==1)
		 	{
		 		cout<

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/921774.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)