用C语言编程 求1000到2000内的素数
#include<stdio.h>
int main()
{
int n,t,flag=0,k=2;
for(n=1000;n<=2000;n++)
{
for(t=2;t<=n-1;t++)
{if(n%t==0)break;
else k++;
}
if(k>=n) printf("%d是一个首配郑素者颂数卖迟.\n",n);
k=2;
}
return 0;
}
#include<iostream>
#include<cmath>
#define N 101
using namespace std;
void main()
{
int i,j,line,a[N];
cout<<"100之内的素数:"<<endl;
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;
}
}
cout<<endl;
for(i=2,line=0;i<N;i++) //毁衫记住这种形式
{
if(a[i]!=0)
{
cout<<a[i]<<" ";
line++;
if(line==10)
{
cout<<endl; //猛虚这跟用line%10==0一样
line=0;
}
}
}
cout<<endl;
}
这是我做的100内的素数,你稍微纤知腔改下就行了!
又不给点分,伤脑筋的事情,懒得理了~
相关内容
- 用c语言编程 处理文本解密问题
- 用c#怎样以独占方式打开Access数据库,怎样修改Access数据库密码的密码。
- 用CAD怎么画虚线
- 用cool edit拼接音乐时如何消除拼接点的连接痕迹?
- 用can, could, may, must, shall, should, will, would, can’t, mustn’t, needn’t 或have to 填空
- 用CE录歌时,伴奏声音太大,麦克风录音声音太小怎么办
- 用C#打印出杨辉三角形,打印出10行???
- 用c++语言编写四则运算计算器