您的位置:首页 > 编程语言 > C语言/C++

c++第二次作业-质数

2017-03-05 11:57 183 查看
一、问题及代码
/*
* 文件名称:质数1.cpp
* 作    者:潘维涵
* 完成日期:2017 年 3 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:求1000-10000之间个位与千位相等的质数
* 程序输出:符合条件的数
* 问题分析:嵌套循环
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int i, j;
int sum = 0;
for (i = 1000; i < 10000; i++)
{
for (j = 2; j < i; j++)
{
if (i%j != 0)
{
sum++;
}
}
if (sum == i - 2)
{
int x = i % 10;
int y = i / 1000;
if (x == y)
{
cout << i << endl;
}
}
sum = 0;
}
return 0;
}
二、运行结果:

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: