//输出1到100之间的所有素数
(2010-03-10 17:21:41)
标签:
杂谈 |
分类: 技术文章 |
//输出1到100之间的所有素数
#include <stdio.h>
void main()
{
//输入数组数据
int i,j,array[100];
for (i=1;i<=100;i++)
{
array[i-1]=i;
}
//数组中的非素数元素赋零值
for (i=1;i<100;i++)
{
for
(j=2;j<array[i]-1;j++)
{
if
(array[i]%j==0)
{
array[i]=0;
}
}
}
//输出数组中的素数
int line=0; //用来控制换行
for (i=1;i<100;i++)
{
if (array[i]!=0)
{
line++;
if
(line%5==0)
{
printf("%d\n",array[i]);
}
else
{
printf("%d\t",array[i]);
}
}
}
printf("\n");
}
#include <stdio.h>
void main()
{
}
后一篇:忆往昔峥嵘岁月,励今朝继续前行