求100之内的素数

#include 〈stdio.h〉
#include "math.h"
#define N 101
main()
{ int i,j,line,a[N];
for(i=2;i〈N;i++) a[i]=i;
for(i=2;i〈sqrt(N);i++)
for(j=i+1;j〈N;j++)
 { if(a[i]!=0&&a[j]!=0)
if(a[j]%a[i]==0)
a[j]=0;}
printf("\n");
for(i=2,line=0;i<N;i++)

{ if(a[i]!=0)
 {printf("%5d",a[i]);
line++;}
if(line==10)
{printf("\n");
line=0;}
} }

相关推荐
潼心1412o10 分钟前
C语言(长期更新)第15讲 指针详解(五):习题实战
c语言·开发语言
梁辰兴1 小时前
数据结构:排序
数据结构·算法·排序算法·c·插入排序·排序·交换排序
Murphy_lx1 小时前
Lambda表达式
开发语言·c++
yangpipi-1 小时前
C++并发编程-23. 线程间切分任务的方法
开发语言·c++
野犬寒鸦1 小时前
力扣hot100:搜索二维矩阵 II(常见误区与高效解法详解)(240)
java·数据结构·算法·leetcode·面试
菜鸟得菜1 小时前
leecode kadane算法 解决数组中子数组的最大和,以及环形数组连续子数组的最大和问题
数据结构·算法·leetcode
爬虫程序猿2 小时前
利用 Java 爬虫获取淘宝商品 SKU 详细信息实战指南
java·开发语言·爬虫
F2E_Zhangmo2 小时前
基于cornerstone3D的dicom影像浏览器 第五章 在Displayer四个角落显示信息
开发语言·前端·javascript