1、
一、问题及代码:
/*
* 文件名称:输出1000-10000之间,个位和千位相等的所有质数。
* 作 者:贺南鹏
* 完成日期:2017年3月13日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:输出1000-10000之间,个位和千位相等的所有质数。
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
#include <iostream>
using namespace std;
int main()
{
for (int n = 1001,k=0; n < 10001; n++)
{
k = 0;
for (int j = 2; j < n; j++)
{
if (n%j == 0)
{
k = 1;
break;
}
}
if ((k == 0) && (n / 1000 == n % 10))
{
cout << n << " ";
}
}
cout << "是个位和千位相等的质数" << endl;
}
二、运行结果: