//***************************
//计算素数
//***Michael Wang 20180310#include <iostream>
#include <vector>using namespace std;const bool isPrime(const int n)
{//1不是素数if (n <= 1){return false;}for (size_t i = 2; i < n; i++){if (n%i == 0){return false;}}return true;
}void main()
{int m = 100;int num = 0;vector<int> primes;primes.clear();cout << "计算100以内的素数" << endl;for (size_t i = 2; i < m; i++){if (isPrime(i)){num++;primes.push_back(i);}}for each (int var in primes){cout << var << endl;}cout <<"primes.size is " <<  primes.size() << endl;printf("------------------------------------\n");for (auto j : primes){cout << j << endl;}cout << "100以内的素数为" << num << endl;getchar();
}
import arraydef isPrime(n):if n <= 1:return Falsefor i in range(2, n):       if n%i == 0:return Falsereturn Truem = 2
num = 0
arrayPrimes = []while m < 100:if isPrime(m):num += 1#print(u'第%d个素数 是%d' % (num, m))arrayPrimes.append(m)m += 1#遍历素数数组并输出元素和对应的索引值
for i in range( len(arrayPrimes) ):print(i, arrayPrimes[i])print('------------------------------------')for index, value in enumerate(arrayPrimes):print(index, value)print('------------------*------------------')for j in arrayPrimes:print(j)print(u'100以内总共有%d个素数\n'% num)

c++ python 计算100以内的素数相关推荐

  1. 用python计算100以内的素数_python-找出100以内的质数

    质数:就是只能被1和本身整除的数,1除外,如2,3,5,7,11,13等等 ##求一百以内的质数(1和本身除尽的数) if __name__ == '__main__': list=[] flag=F ...

  2. 用python计算100以内的素数_如何用Python计算100以内的素数?

    首先是最常见的方法: 直接遍历,判断每个数字是否能整除 2 一直到自身,如果都不能被整除,那么就是素数. max_number = 100 prime_number_list = [] for num ...

  3. python求100以内的素数和_python如何求100以内的素数

    方法一,用for循环来实现 num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: nu ...

  4. python打印100以内的素数_如何用python打印100以内的质数?

    在计算机使用的过程中,计算是必不可少的.编程中含有大量的数学计算,可以帮助我们解决实际难操作的问题.有的时候我们会忘记质数是什么,之前小编向大家介绍过在python中判断质数的方法(判断数字是否为质数 ...

  5. 用python计算100以内所有奇数的和_python怎样求1到100的奇数和

    python求1到100的奇数和的方法:可以用while循环实现,在循环内部变量n不断自减,直到变为[-1]时,不再满足while条件,循环退出,代码为[for i in range(0,100):i ...

  6. 用python计算100以内所有奇数的和_python如何求1到100的奇数和

    python求1到100的奇数和的方法:可以用while循环实现,在循环内部变量n不断自减,直到变为[-1]时,不再满足while条件,循环退出,代码为[for i in range(0,100):i ...

  7. Python求100以内的素数和并输出

    #求100以内的素数并输出 def isPrime(num):for i in range(2,num):if num%i == 0:return Falsereturn True sum = 2#1 ...

  8. python输出100以内的素数

    可以使用以下代码来输出100以内的素数: for num in range(2, 101):for i in range(2, num):if (num % i) == 0:breakelse:pri ...

  9. 用python计算100以内所有奇数的和_用python脚本来计算100以内奇数或者偶数之和

    #!/usr/bin/python #coding:utf-8 #while #计算1+2+3+...+100的和 #计算1+3+5...+99的和 sum=0 i=0 while i<=99: ...

  10. python求解100以内的素数并输出(递归)

    素数:又称质数.质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 本题可以有助于提高python的编程思想,了解python的高效以及语法的灵活性.同时也可以了解一下部分语法的高 ...

最新文章

  1. java基础知识回顾之java Thread类学习(七)--java多线程安全问题(死锁)
  2. 《剑指offer》-- 第一个只出现一次的字符、数组中只出现一次的数字、字符流中第一个不重复的字符、数组中重复的数字
  3. opencv 图像 抠图 算法_人工智能 | 不用绿幕也能实时抠图,商汤等提出只需单张图像、单个模型的新方法MODNet...
  4. 微信jssdk开发,PHP,必要步骤
  5. 代码版本管理 GitLab介绍
  6. 小C的数学问题 线段树+分治
  7. SOFABoot 扩展点初体验 | SOFALab 实践系列
  8. [转载] Golang-简洁的并发
  9. android之weex之component插件开发
  10. 详解文本分类之多通道CNN的理论与实践
  11. matlab雷达噪声模型,雷达信号处理MATLAB仿真.doc
  12. 机器学习之有监督学习,无监督学习,半监督学习
  13. 点云的降采样:八叉树采样(Octree)
  14. 深入理解示波器探头各种作用及工作原理
  15. github snap android,轻量级的viewpager指示器
  16. 关于photonserver的使用心得
  17. 计算机硬件及编程语言
  18. 华擎主板bios设置图解_主板BIOS界面解析_华擎 Z170 极限玩家 7+_主板-中关村在线...
  19. C++ 内存泄漏检测工具valgrind简单使用
  20. 模拟赛20200228(yyq)【右链+dfs序,子树管辖,聚集水流问题】

热门文章

  1. 湖南计算机专科学院分数线,湖南电子科技职业学院历年录取分数线
  2. 用于创建此对象的程序是excel_一起学Excel专业开发22:使用类模块创建对象1
  3. python如何输入n个数字_python如何一次性输入多个数
  4. github项目地址在哪里看_拍张照片求解数独,计算机如何从图中看懂题目,这个GitHub热榜项目告诉你...
  5. oracle 日志解析工具,Oracle logminer 日志分析工具使用
  6. Ansible:命令应用基础
  7. ATL ActiveX开发入门
  8. JSJquery中的循环/遍历
  9. hdu 1452 因子和 + 逆元素+ 快速幂
  10. SQL null的学问