1153:绝对素数 【题目描述】错误1的补充: return 返回值。如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13。试求出所有二位绝对素数。
【输入】(无)
【输出】所有二位绝对素数(由小到大,一个数一行)。
【输入样例】(无)
【输出样例】(无)
当程序遇到就会有返回值返回,代表一个函数的一个结束。
#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<
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)