使用循环语句和break语句求100~200之间的所有素数,并输出:
#include<iostream.h>
#include<math.h>
void main()
{
int i,j,k,num=0;
for(i=100;i<=200;i++)
{
k=sqrt(i);
for(j=2;j<=k;j++)
{
if(i%j==0)
break;
}
if(j>k)
{
num++;
cout<<i<<"\t";
if(num%5==0)
cout<<endl;
}
}
cout<<endl;
}
计算1+1/2+1/4+1/6+......+1/100的值:
#include<iostream.h>
void main()
{
int i;
double sum=1.5;
for(i=2;i<=50;i++)
sum=sum+1.0/(2*i);
cout<<"sum="<<sum<<endl;
}