源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  找出2~100内的素数

找出2~100内的素数

分类: 文章 • 2025-04-13 17:03:16

代码一

#include<stdio.h>
main()
{
	int k,i,tag;
	for(i=2;i<100;i++)
	{
		tag=0;
		for(k=2;k=i;k++)
		if(i%k==0) tag=1;
		if(tag==0) printf("%d",i);
	}
}

代码二

#include<stdio.h>
#include<math.h>
main()
{
	int k,i,tag;
	printf("2,");
	for(i=3;i<=100;i+=2)
	{
		tag=0;
		for(k=2;tag==0&&k<sqrt(i);k++)
		if(i%k==0) tag=1;
		if(tag==0) printf("%d,",i);
	}
}

运行结果
找出2~100内的素数
第二种方法比第一种方法效率高

相关推荐

  • 读取文件内的数据(数字)并进行三种排序,1(快速排序)2(归并排序)3(希尔排序)。
  • 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数这一性质。
  • P2P爆雷潮后的第100天,我们复盘了整个互金倒闭史
  • c语言 100以内3个最大的素数(调用函数)
  • 替代Matlab的国产软件出现,开发商知乎答疑,称1年内实现100%科学计算和图形功能...
  • 区块链100讲:浅谈区块链的 Layer2 扩展
  • 【2天=100年】OpenAI用打Dota2的算法造了一只会转方块的机器手
  • 找出2~100内的素数
  • pat:给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C。
  • 关于2D-DCT字典和克罗内克积以及二维字典的separable特性的个人理解
  • HDU 2027 统计元音
  • NOIP 提高组 初赛 四、阅读程序写结果 习题集(三)NOIP2004-NOIP2005
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号